<SEC-DOCUMENT>0001628280-16-015755.txt : 20160506
<SEC-HEADER>0001628280-16-015755.hdr.sgml : 20160506
<ACCEPTANCE-DATETIME>20160505200644
ACCESSION NUMBER:		0001628280-16-015755
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		77
CONFORMED PERIOD OF REPORT:	20160331
FILED AS OF DATE:		20160506
DATE AS OF CHANGE:		20160505

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Super Micro Computer, Inc.
		CENTRAL INDEX KEY:			0001375365
		STANDARD INDUSTRIAL CLASSIFICATION:	ELECTRONIC COMPUTERS [3571]
		IRS NUMBER:				770353939
		STATE OF INCORPORATION:			CA
		FISCAL YEAR END:			0630

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

	BUSINESS ADDRESS:	
		STREET 1:		980 ROCK AVENUE
		CITY:			SAN JOSE
		STATE:			CA
		ZIP:			95131
		BUSINESS PHONE:		408-503-8000

	MAIL ADDRESS:	
		STREET 1:		980 ROCK AVENUE
		CITY:			SAN JOSE
		STATE:			CA
		ZIP:			95131
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>smci-20160331x10q.htm
<DESCRIPTION>FORM 10-Q
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2016 Workiva -->
		<title>10-Q</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sA1FF1A304FD5052B223958F083D55AB1"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-top:2px;text-align:center;font-size:16pt;"><font style="font-family:inherit;font-size:16pt;font-weight:bold;">UNITED STATES</font></div><div style="line-height:120%;text-align:center;font-size:16pt;"><font style="font-family:inherit;font-size:16pt;font-weight:bold;">SECURITIES AND EXCHANGE COMMISSION</font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Washington, D.C. 20549</font></div><div style="line-height:120%;text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">__________________________________________________________________________</font></div><div style="line-height:120%;text-align:center;font-size:16pt;"><font style="font-family:inherit;font-size:16pt;font-weight:bold;">Form 10-Q</font></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:6%;"></td><td style="width:94%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:Wingdings;font-size:12pt;">x</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:12pt;"><font style="font-family:inherit;font-size:12pt;font-weight:bold;">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</font></div><div style="font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">For the quarterly period ended </font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">or</font></div><div style="line-height:120%;font-size:12pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:6%;"></td><td style="width:94%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:12pt;"><font style="font-family:Wingdings;font-size:12pt;">&#168;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">For the transition period from &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; to &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Commission File Number 001-33383 </font></div><div style="line-height:120%;text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">__________________________________________________________________________</font></div><div style="line-height:120%;padding-top:2px;text-align:center;font-size:16pt;"><font style="font-family:inherit;font-size:16pt;font-weight:bold;">Super Micro Computer, Inc.</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Exact name of registrant as specified in its charter)</font></div><div style="line-height:120%;font-size:9pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:48%;"></td><td style="width:6%;"></td><td style="width:46%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Delaware</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">77-0353939</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(State or other jurisdiction of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">incorporation or organization)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(I.R.S. Employer</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Identification No.)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:2px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">980 Rock Avenue</font></div><div style="line-height:120%;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">San Jose, CA 95131</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Address of principal executive offices, including zip code)</font></div><div style="line-height:120%;padding-top:2px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(408) 503-8000</font></div><div style="line-height:120%;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Registrant&#8217;s telephone number, including area code)</font></div><div style="line-height:120%;text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">__________________________________________________________________________</font></div><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d)&#160;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)&#160;has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160;Yes&#160;&#160;</font><font style="font-family:Wingdings;font-size:10pt;">x</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;No&#160;&#160;</font><font style="font-family:Wingdings;font-size:10pt;">&#168;</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).&#160;&#160;&#160;&#160;Yes&#160;&#160;</font><font style="font-family:Wingdings;font-size:10pt;">x</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;No&#160;&#160;</font><font style="font-family:Wingdings;font-size:10pt;">&#168;</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, non-accelerated filer or a smaller reporting company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer&#8221; and &#8220;smaller reporting company&#8221; in Rule&#160;12b-2 of the Exchange Act.</font></div><div style="line-height:120%;font-size:9pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:69%;"></td><td style="width:4%;"></td><td style="width:27%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-indent:26px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Large accelerated filer&#160;&#160;</font><font style="font-family:Wingdings;font-size:9pt;">x</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accelerated&#160;filer&#160;&#160;</font><font style="font-family:Wingdings;font-size:9pt;">&#168;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-indent:26px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Non-accelerated filer&#160;&#160;</font><font style="font-family:Wingdings;font-size:9pt;">&#168;</font><font style="font-family:inherit;font-size:9pt;">&#160;&#160;(Do not check if a smaller reporting company)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Smaller&#160;reporting&#160;company&#160;&#160;</font><font style="font-family:Wingdings;font-size:9pt;">&#168;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Exchange Act).&#160;&#160;&#160;&#160;Yes&#160;&#160;</font><font style="font-family:Wingdings;font-size:10pt;">&#168;</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;No&#160;&#160;</font><font style="font-family:Wingdings;font-size:10pt;">x</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">April&#160;29, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;there were </font><font style="font-family:inherit;font-size:10pt;">48,395,436</font><font style="font-family:inherit;font-size:9pt;">&#32;shares of the registrant&#8217;s common stock, $0.001 par value, outstanding, which is the only class of common stock of the registrant issued.</font></div><div style="line-height:120%;padding-top:2px;text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div><br></div><div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="s1D69B0DA89AAF1CE59F758F08BBC086E"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUPER MICRO COMPUTER, INC.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">QUARTERLY REPORT ON FORM 10-Q</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">FOR THE NINE MONTHS ENDED MARCH 31, </font><font style="font-family:inherit;font-size:10pt;color:#000000;font-weight:bold;text-decoration:none;">2016</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">TABLE OF CONTENTS</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:9%;"></td><td style="width:84%;"></td><td style="width:7%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Page</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PART I</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#s3EFE37C554554C8AD6C558F08BEDEA58"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">FINANCIAL INFORMATION</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ITEM&#160;1.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF4DFFE32A8214A7FB22858F08C0E7373"><font style="font-family:inherit;font-size:10pt;">Financial Statements (Unaudited)</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sF4DFFE32A8214A7FB22858F08C0E7373">1</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96F5115DE56861578D7758F083D546EC"><font style="font-family:inherit;font-size:10pt;">Condensed Consolidated Balance Sheets as of March 31, 2016 and June 30, 2015</font></a></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s96F5115DE56861578D7758F083D546EC">1</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s9683A10DCAE8F9EAD77658F083F49962"><font style="font-family:inherit;font-size:10pt;">Condensed Consolidated Statements of Operations for the Three and Nine Months Ended March 31, 2016 and 2015</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s9683A10DCAE8F9EAD77658F083F49962">2</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s8EABF2664DD90EF6853E58F083F5C6A4"><font style="font-family:inherit;font-size:10pt;">Condensed Consolidated Statements of Comprehensive Income for the Three and Nine Months Ended March 31, 2016 and 2015</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s8EABF2664DD90EF6853E58F083F5C6A4">3</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC710430EAA24C1D6221A58F083FB7DD4"><font style="font-family:inherit;font-size:10pt;">Condensed Consolidated Statements of Cash Flows for the Nine Months Ended March 31, 2016 and 2015</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC710430EAA24C1D6221A58F083FB7DD4">4</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s4F82407084A5647295D758F08D5EE142"><font style="font-family:inherit;font-size:10pt;">Notes to Condensed Consolidated Financial Statements</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s4F82407084A5647295D758F08D5EE142">5</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ITEM&#160;2.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s41D1DA1F9424E79B079258F090F9478B"><font style="font-family:inherit;font-size:10pt;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s41D1DA1F9424E79B079258F090F9478B">21</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ITEM&#160;3.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s0CA4342EEC487AA64C0858F0923862D5"><font style="font-family:inherit;font-size:10pt;">Quantitative and Qualitative Disclosures about Market Risk</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s0CA4342EEC487AA64C0858F0923862D5">36</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ITEM&#160;4.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sA4079D1B598A7FC3B22558F09239CEB3"><font style="font-family:inherit;font-size:10pt;">Controls and Procedures</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sA4079D1B598A7FC3B22558F09239CEB3">36</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PART II</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#s0A8C51DA5D22293C265B58F09240961C"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">OTHER INFORMAITON</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ITEM&#160;1.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s00DFE3A76EB46731280458F09244FD02"><font style="font-family:inherit;font-size:10pt;">Legal Proceedings</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s00DFE3A76EB46731280458F09244FD02">38</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ITEM&#160;1A.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sD505B5D13FD4C6BD854558F09271784C"><font style="font-family:inherit;font-size:10pt;">Risk Factors</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sD505B5D13FD4C6BD854558F09271784C">38</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ITEM&#160;2.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s8F0CF8EADE102C8DD1DF58F092AE9135"><font style="font-family:inherit;font-size:10pt;">Unregistered Sales of Equity Securities and Use of Proceeds</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s8F0CF8EADE102C8DD1DF58F092AE9135">50</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ITEM&#160;3.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC9B977AD8FA482A4309558F092C48956"><font style="font-family:inherit;font-size:10pt;">Defaults upon Senior Securities</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sC9B977AD8FA482A4309558F092C48956">51</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ITEM&#160;4.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s3DC0337C4C48FDD4F11758F09310CC50"><font style="font-family:inherit;font-size:10pt;">Mine Safety Disclosures</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s3DC0337C4C48FDD4F11758F09310CC50">51</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ITEM&#160;5.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sBEB4E559E833296517B258F09318D5B5"><font style="font-family:inherit;font-size:10pt;">Other Information</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sBEB4E559E833296517B258F09318D5B5">51</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ITEM 6.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sCBB92FABDE37029F031858F09347BE61"><font style="font-family:inherit;font-size:10pt;">Exhibits</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sCBB92FABDE37029F031858F09347BE61">51</a></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s1172D406FF7D272B8E7458F09388717D"><font style="font-family:inherit;font-size:10pt;">Signatures</font></a></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s1172D406FF7D272B8E7458F09388717D">52</a></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="s3EFE37C554554C8AD6C558F08BEDEA58"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PART I: FINANCIAL INFORMATION</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sF4DFFE32A8214A7FB22858F08C0E7373"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Financial Statements</font></div><div><a name="s96F5115DE56861578D7758F083D546EC"></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUPER MICRO COMPUTER, INC.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED BALANCE SHEETS</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands, except share and per share amounts)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;(unaudited)&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:79%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ASSETS</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">176,406</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,442</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net of allowances of $2,468 and $1,628 at March 31, 2016 and June&#160;30, 2015, respectively (including amounts receivable from a related party of $6,034 and $13,186 at March 31, 2016 and June 30, 2015, respectively)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">285,705</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">322,594</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">479,276</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">463,493</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes-current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,895</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,863</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,913</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,507</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,416</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,516</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total current assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">983,611</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">914,415</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term investments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment, net</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179,622</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">163,038</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes-noncurrent</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,089</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,497</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,158</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,226</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,181,113</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,089,809</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable (including amounts due to a related party of $45,357 and $59,015 at March 31, 2016 and June 30, 2015, respectively)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">277,279</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">299,774</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,132</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,743</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income taxes payable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,291</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,111</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term debt and current portion of long-term debt</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,795</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,479</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">434,497</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">454,107</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term debt-net of current portion</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">933</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,615</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,684</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">472,112</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">470,724</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commitments and contingencies (Note 10)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stockholders&#8217; equity:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Common stock and additional paid-in capital, $0.001 par value</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Authorized shares: 100,000,000</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Issued shares: 48,835,128 and 47,873,744 at March 31, 2016 and June&#160;30, 2015, respectively</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">271,950</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">247,081</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Treasury stock (at cost), 445,028 shares at March 31, 2016 and June&#160;30, 2015</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,030</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,030</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(92</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">439,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">373,950</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Super Micro Computer, Inc. stockholders&#8217; equity</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">708,828</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">618,921</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Noncontrolling interest</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">173</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stockholders&#8217; equity</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">709,001</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">619,085</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total liabilities and stockholders&#8217; equity</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,181,113</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,089,809</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See accompanying notes to condensed consolidated financial statements.</font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">1</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="s9683A10DCAE8F9EAD77658F083F49962"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUPER MICRO COMPUTER, INC.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands, except per share amounts)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:91.015625%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:52%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br>March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales (including related party sales of $4,413 and $6,067 in the three months ended March 31, 2016 and 2015, respectively, and $12,125 and $43,524 in the nine months ended March 31, 2016 and 2015, respectively)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">532,721</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">471,225</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,691,303</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,417,561</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales (including related party purchases of $55,133 and $58,002 in the three months ended March 31, 2016 and 2015, respectively, and $185,845 and $169,918 in the nine months ended March 31, 2016 and 2015, respectively)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">453,569</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">394,405</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,433,574</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,187,096</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,152</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,820</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257,729</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">230,465</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,256</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,542</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,846</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,516</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,467</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,496</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,177</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,656</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,984</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,334</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,695</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,334</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,707</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,372</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">162,718</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124,506</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income from operations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,445</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,448</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,011</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105,959</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest and other income, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">131</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(417</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(277</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,141</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(656</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before income tax provision</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,048</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,192</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,001</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105,395</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax provision</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,386</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,136</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,951</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,234</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,662</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,056</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,050</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,161</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income per common share:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.35</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.49</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.36</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.63</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.32</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.44</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares used in calculation of net income per common share:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,047</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,824</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,737</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,238</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,008</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,637</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,102</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See accompanying notes to condensed consolidated financial statements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">2</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="s8EABF2664DD90EF6853E58F083F5C6A4"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUPER MICRO COMPUTER, INC.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:90.4296875%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:53%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br>March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,662</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,056</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,050</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,161</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive income, net of tax:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation gains (losses) </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized gains (losses) on investments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other comprehensive gains (losses)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Comprehensive income </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,666</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,061</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,038</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,150</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See accompanying notes to condensed consolidated financial statements.</font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">3</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="sC710430EAA24C1D6221A58F083FB7DD4"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUPER MICRO COMPUTER, INC.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(unaudited)&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.51851851851852%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:76%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br>March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">OPERATING ACTIVITIES:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,050</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,161</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reconciliation of net income to net cash provided by (used in) operating activities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,538</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,930</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,768</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Excess tax benefits from stock-based compensation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,506</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,229</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">194</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for inventory</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,026</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,462</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exchange gain</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(595</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,657</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,197</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in operating assets and liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net (including changes in related party balances of $7,152 and $(3,981) during the nine months ended March 31, 2016 and 2015, respectively)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,875</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,017</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21,809</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(119,007</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,756</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">675</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable (including changes in related party balances of $(13,658) and $2,953 during the nine months ended March 31, 2016 and 2015, respectively)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23,176</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,712</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income taxes payable, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,583</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,814</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,701</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,748</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,833</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,686</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash provided by operating activities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,826</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,064</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">INVESTING ACTIVITIES:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted cash</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(418</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Investment in a privately held company</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(661</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchases of property, plant and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(25,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24,637</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash used in investing activities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(26,138</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(25,716</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">FINANCING ACTIVITIES:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Proceeds from exercise of stock options</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,661</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,071</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Minimum tax withholding paid on behalf of employees for restricted stock units</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,108</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Excess tax benefits from stock-based compensation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,506</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,229</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Proceeds from debt</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Repayment of debt</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23,700</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35,300</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payment of obligations under capital leases</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(133</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(96</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Advances under receivable financing arrangements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">835</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">669</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash provided by financing activities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,161</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,973</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of exchange rate fluctuations on cash</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,115</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(948</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net increase in cash and cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80,964</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents at beginning of period</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,442</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,872</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents at end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">176,406</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,245</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Supplemental disclosure of cash flow information:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash paid for interest</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,136</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">649</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash paid for taxes, net of refunds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,562</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,455</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-cash investing and financing activities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equipment purchased under capital leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">299</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">428</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Accrued costs for property, plant and equipment purchases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,316</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,511</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See accompanying notes to condensed consolidated financial statements.</font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">4</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="s4F82407084A5647295D758F08D5EE142"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUPER MICRO COMPUTER, INC.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)&#160;</font></div><div><a name="s692D20C5550933ACE17C58F08422241B"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Summary of Significant Accounting Policies</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Organization</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Super Micro Computer, Inc. (&#8220;Super Micro Computer&#8221;) was incorporated in 1993. Super Micro Computer is a global leader in server technology and green computing innovation. Super Micro Computer develops and provides high performance server solutions based upon an innovative, modular and open-standard architecture. Super Micro Computer has operations primarily in San Jose, California, the Netherlands, Taiwan, China and Japan.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The condensed consolidated financial statements reflect the condensed consolidated balance sheets, results of operations, comprehensive income and cash flows of Super Micro Computer, Inc. and its wholly-owned subsidiaries (collectively, the &#8220;Company&#8221;). All intercompany accounts and transactions have been eliminated in consolidation.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited condensed consolidated financial statements included herein have been prepared by the Company pursuant to the rules and regulations of the United States Securities and Exchange Commission (&#8220;SEC&#8221;) and include the accounts of the Company and its wholly-owned subsidiaries. Certain information and footnote disclosures normally included in financial statements prepared in accordance with United States generally accepted accounting principles have been condensed or omitted pursuant to such rules and regulations. These condensed consolidated financial statements should be read in conjunction with the Company&#8217;s audited consolidated financial statements for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#160;included in its Annual Report on Form 10-K/A, as filed with the SEC (the &#8220;Annual Report&#8221;).</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited condensed consolidated financial statements included herein reflect all adjustments, including normal recurring adjustments, which are, in the opinion of management, necessary for a fair presentation of the consolidated financial position, results of operations and cash flows for the periods presented. The condensed consolidated results of operations for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;are not necessarily indicative of the results that may be expected for future quarters or for the fiscal year ending </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company consolidates its investment in Super Micro Asia Science and Technology Park, Inc. as it is a variable interest entity and the Company is the primary beneficiary. The noncontrolling interest is presented as a separate component from the Company's equity in the equity section of the condensed consolidated balance sheets. Net income attributable to the noncontrolling interest is not presented separately in the condensed consolidated statements of operations and is included in the general and administrative expenses as the amount is not material for any of the fiscal periods presented. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for certain assets and liabilities at fair value. Accounts receivable and accounts payable are carried at cost, which approximates fair value due to the short maturity of these instruments. Cash equivalents and long-term investments are carried at fair value. Short-term and long-term debt is carried at amortized cost, which approximates its fair value based on borrowing rates currently available to the Company for loans with similar terms. The hierarchy below lists three levels of fair value based on the extent to which inputs used in measuring fair value are observable in the market. The Company categorizes each of its fair value measurements in one of these three levels based on the lowest level input that is significant to the fair value measurement in its entirety. These levels are:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;1&#160;-&#160;Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;2&#160;-&#160;Quoted prices in markets that are not active or financial instruments for which all significant inputs are observable, either directly or indirectly; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;3&#160;-&#160;Prices or valuations that require inputs that are both significant to the fair value measurement and unobservable.</font></div></td></tr></table><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">5</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;font-weight:bold;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Table of Contents</font></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUPER MICRO COMPUTER, INC.</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Net Income Per Common Share</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's basic earnings per share is computed by dividing income available to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing income available to common stockholders by the weighted-average number of shares of common stock outstanding during the period increased to include the number of additional shares of common stock that would have been outstanding if the potentially dilutive securities had been issued. Potentially dilutive securities include outstanding stock options and unvested restricted stock units (&#8220;RSUs&#8221;). The dilutive effect of potentially dilutive securities is reflected in diluted earnings per share by application of the treasury stock method. Under the treasury stock method, an increase in the fair market value of the Company&#8217;s common stock can result in a greater dilutive effect from potentially dilutive securities. Additionally, the exercise of employee stock options and the vesting of restricted stock units results in a further dilutive effect on net income per share.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued new accounting guidance related to revenue recognition. This new standard replaces all current U.S. GAAP guidance on revenue, eliminates all industry-specific guidance and provides a unified model in determining when and how revenue is recognized. The core principle is that a company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Further, in March 2016, the FASB issued an amendment to the accounting guidance related to revenue from contracts with customers - principal versus agent considerations. In April 2016, the FASB issued an amendment to the accounting guidance related to revenue from contracts with customers - identifying performance obligations and licensing. These guidances can be applied either retrospectively or as a cumulative-effect adjustment as of the date of adoption. Early adoption is permitted for annual periods beginning after December 15, 2016. The new standard is effective for the Company on July 1, 2018. The Company is currently evaluating the effect the guidance will have on the Company's financial statement disclosures, results of operations and financial position.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2015, the FASB issued an amendment to the accounting guidance related to presentation of debt issuance costs. The amendment requires that debt issuance costs related to a recognized debt liability be presented in the balance sheet as a direct deduction from the carrying amount of that debt liability, consistent with debt discounts. In August 2015, the FASB issued an amendment to the accounting guidance related to presentation and subsequent measurement of debt issuance costs associated with line-of-credit arrangements. The amendment clarified that an entity may defer and present debt issuance costs associated with line-of-credit arrangements as an asset and subsequently amortize the deferred debt issuance costs ratably over the term of the line-of-credit arrangement, regardless of whether there are any outstanding borrowings on the line-of-credit arrangement. The amendment is effective for the Company on July 1, 2016. The Company is currently evaluating the effect the amendment to the guidance will have on the Company's financial statement disclosures, results of operations and financial position.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July 2015, the FASB issued an amendment to the authoritative guidance related to inventory measurement. The amendment requires entities to measure inventory at the lower of cost and net realizable value thereby simplifying the current guidance under which an entity must measure inventory at the lower of cost or market. The amendment is effective for the Company on July 1, 2017. The Company is currently evaluating the effect the amendment to the guidance will have on the Company's financial statement disclosures, results of operations and financial position.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2015, the FASB issued an amendment to the accounting guidance related to balance sheet classification of deferred taxes. The amendment requires that all deferred tax assets and liabilities be classified as noncurrent in a classified balance sheet. Early adoption is permitted as of the beginning of an interim or annual reporting period. The amendment is effective for the Company on July 1, 2017. The Company is currently evaluating the effect the amendment to the guidance will have on the Company's financial statement disclosures, results of operations and financial position.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued an amendment to the accounting guidance related to leases. The amendment will supersede the existing lease guidance, including on-balance sheet recognition of operating leases for lessees. This amendment should be applied using a modified retrospective approach and is effective for the Company on July 1, 2018. Early adoption is permitted. The Company is currently evaluating the effect the guidance will have on its financial statement disclosures, results of operations and financial position.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">6</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;font-weight:bold;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Table of Contents</font></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUPER MICRO COMPUTER, INC.</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued new accounting guidance on the accounting for certain aspects of share-based payment to employees, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements as well as classification in the statement of cash flows. This guidance is effective for us on July 1, 2017. The Company is currently evaluating the effect the guidance will have on its financial statement disclosures, results of operations and financial position.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s9C914D440193FB67086C58F08422692B"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note&#160;2.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Stock-based Compensation and Stockholders&#8217; Equity</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity Incentive Plan</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the Board of Directors approved the 2016 Equity Incentive Plan (the "2016 Plan") and reserved for issuance </font><font style="font-family:inherit;font-size:10pt;">4,700,000</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of common stock for the granting of stock options, stock appreciation rights, restricted stock awards, restricted stock units and other equity-based awards. The 2016 Plan was approved by the stockholders of the Company and became effective on March 8, 2016. As of such date, </font><font style="font-family:inherit;font-size:10pt;">8,696,444</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of common stock were reserved for outstanding awards under the Company's 2006 Equity Incentive Plan (the "2006" Plan). Such awards remained outstanding under the 2006 Plan following the adoption of the 2016 Plan. In addition, </font><font style="font-family:inherit;font-size:10pt;">1,153,412</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of common stock originally reserved for issuance under the 2006 Plan were cancelled upon the adoption of the 2016 Plan. Under the 2016 Plan, the exercise price per share for incentive stock options granted to employees owning shares representing more than </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">10%</font><font style="font-family:inherit;font-size:10pt;">&#32;of the Company at the time of grant cannot be less than </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">110%</font><font style="font-family:inherit;font-size:10pt;">&#32;of the fair value of the underlying share on grant date. Nonqualified stock options and incentive stock options granted to all other persons shall be granted at a price not less than </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">100%</font><font style="font-family:inherit;font-size:10pt;">&#32;of the fair value. Options generally expire </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">ten years</font><font style="font-family:inherit;font-size:10pt;">&#32;after the date of grant. Stock options and restricted stock units vest over </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">four years</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">25% at the end of one year and one sixteenth per quarter thereafter</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">4,678,000</font><font style="font-family:inherit;font-size:10pt;">&#32;authorized shares available for future issuance under the 2016 Plan.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Determining Fair Value</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Valuation and amortization method&#8212;The Company's fair value of restricted stock units is based on the closing market price of the Company's common stock on the date of grant. The Company estimates the fair value of stock options granted using the Black-Scholes-option-pricing formula and a single option award approach. This fair value is then amortized ratably over the requisite service periods of the awards, which is generally the vesting period.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected Term&#8212;The Company&#8217;s expected term represents the period that the Company&#8217;s stock options are expected to be outstanding and was determined based on a combination of the Company's peer group and the Company's historical experience.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected Volatility&#8212;Expected volatility is based on a combination of the Company's implied and historical volatility. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected Dividend Yield&#8212;The Black-Scholes valuation model calls for a single expected dividend yield as an input and the Company has no plans to pay dividends.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-Free Interest Rate&#8212;The risk-free interest rate used in the Black-Scholes valuation method is based on the U.S. Treasury zero coupon issues in effect at the time of grant for periods corresponding with the expected term of the stock options.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated Forfeitures&#8212;The estimated forfeiture rate is based on the Company&#8217;s historical forfeiture rates and the estimate is revised in subsequent periods if actual forfeitures differ from the estimate.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of stock option grants for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:&#160;</font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">7</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;font-weight:bold;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Table of Contents</font></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUPER MICRO COMPUTER, INC.</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:33%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:14%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br>March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.38% - 1.48%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.35% - 1.58%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.38% - 1.57%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.35% - 1.76%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected term</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.31 years</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.40 years</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.31 - 5.33 years</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.40 - 5.44 years</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend yield</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Volatility</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49.09% - 50.89%</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47.60% - 48.26%</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47.06% - 50.89%</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46.93% - 49.31%</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average fair value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.99</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.92</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.04</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table shows total stock-based compensation expense included in the condensed consolidated statements of operations for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;(in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.61013645224172%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:41%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br>March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">294</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">222</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">792</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,549</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,255</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,423</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,148</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">491</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">369</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,330</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,148</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">552</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">720</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,223</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,780</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense before taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,886</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,566</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,768</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax impact</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,191</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,355</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,290</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,747</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,695</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,211</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,478</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,980</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The cash flows resulting from the tax benefits for tax deductions resulting from the exercise of stock options in excess of the compensation expense recorded for those options (excess tax benefits) issued or modified since July&#160;1, 2006 are classified as cash provided by financing activities. Excess tax benefits for stock options issued prior to July&#160;1, 2006 are classified as cash provided by operating activities. The Company had $</font><font style="font-family:inherit;font-size:10pt;">3,548,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and $</font><font style="font-family:inherit;font-size:10pt;">10,576,000</font><font style="font-family:inherit;font-size:10pt;">&#32;of excess tax benefits recorded in additional paid-in capital in </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The Company had excess tax benefits classified as cash provided by financing activities of $</font><font style="font-family:inherit;font-size:10pt;">2,506,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and $</font><font style="font-family:inherit;font-size:10pt;">7,229,000</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, for options issued since July&#160;1, 2006.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company&#8217;s total unrecognized compensation cost related to non-vested stock-based awards granted to employees and non-employee directors was $</font><font style="font-family:inherit;font-size:10pt;">35,590,000</font><font style="font-family:inherit;font-size:10pt;">, which will be recognized over a weighted-average vesting period of approximately </font><font style="font-family:inherit;font-size:10pt;">2.31</font><font style="font-family:inherit;font-size:10pt;">&#32;years.</font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">8</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;font-weight:bold;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Table of Contents</font></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUPER MICRO COMPUTER, INC.</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Option Activity</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes stock option activity during </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;under all plans:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.24561403508771%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"></td></tr><tr><td style="width:48%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Options</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Price&#160;per</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Term</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">(in&#160;Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">(in&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of June&#160;30, 2015 (7,208,475 shares exercisable at weighted average exercise price of $12.24 per share)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,702,843</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted (weighted average fair value of $12.04)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">279,650</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.61</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(897,424</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35,531</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.85</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of March 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,049,538</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.81</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">174,856</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options vested and expected to vest at March&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,956,079</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.70</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.40</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">174,044</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options vested and exercisable at March&#160;31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,346,160</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">153,798</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total pretax intrinsic value of options exercised was </font><font style="font-family:inherit;font-size:10pt;">$11,637,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$16,491,000</font><font style="font-family:inherit;font-size:10pt;">&#32;during </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$22,231,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$44,301,000</font><font style="font-family:inherit;font-size:10pt;">&#32;during </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Unit Activity </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2015, the Company began to grant restricted stock units to employees. The Company grants restricted stock units to certain employees as part of its regular employee equity compensation review program as well as to selected new hires. Restricted stock units are share awards that entitle the holder to receive freely tradable shares of the Company's common stock upon vesting and settlement. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes restricted stock unit activity during </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;under all plans:&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:84.01559454191033%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:57%;"></td><td style="width:2%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Stock Units</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant-Date Fair Value per Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">(in&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of June&#160;30, 2015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">303,324</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">614,560</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.35</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(102,918</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.24</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(33,060</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.52</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of March 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">781,906</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,647</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total pretax intrinsic value of restricted stock units vested was </font><font style="font-family:inherit;font-size:10pt;">$1,579,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$2,937,000</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. In </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, upon vesting, </font><font style="font-family:inherit;font-size:10pt;">50,912</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">102,918</font><font style="font-family:inherit;font-size:10pt;">&#32;shares of restricted stock units were partially net share-settled such that the Company withheld </font><font style="font-family:inherit;font-size:10pt;">19,480</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">38,801</font><font style="font-family:inherit;font-size:10pt;">&#32;shares with value equivalent to the employees' minimum statutory obligation for the applicable income and other employment taxes, and remitted the cash to the appropriate taxing authorities, respectively. The total shares withheld were based on the value of the restricted stock units on their respective vesting dates as determined by the Company's closing stock price. Total payments for the employees' tax obligations to taxing authorities were </font><font style="font-family:inherit;font-size:10pt;">$604,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$1,108,000</font><font style="font-family:inherit;font-size:10pt;">&#32;during </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively,  and are reflected as a financing activity within the condensed consolidated statements of cash flows. These net-share settlements had the effect of share repurchases by the Company as they reduced and </font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">9</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;font-weight:bold;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Table of Contents</font></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUPER MICRO COMPUTER, INC.</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">retired the number of shares that would have otherwise been issued as a result of the vesting and did not represent an expense to the Company. Pursuant to the terms of the 2016 Plan, shares withheld in connection with net-share settlements are returned to the 2016 Plan and are available for future grants under the 2016 Plan.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sBBDD8983D44BAE5BA08258F084613A33"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 3.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Net Income Per Common Share</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table shows the computation of basic and diluted net income per share for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;(in thousands, except per share amounts):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.64327485380117%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:50%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br>March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,662</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,056</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,050</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,161</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,047</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,824</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,737</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,191</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,184</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,900</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,964</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average diluted shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,238</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,008</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,637</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,102</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.63</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted net income per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.32</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.44</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.26</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.47</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company had stock options and restricted stock units outstanding that could potentially dilute basic earnings per share in the future, but were excluded from the computation of diluted net income per share in the periods presented, as their effect would have been anti-dilutive. The anti-dilutive common share equivalents resulting from outstanding equity awards were </font><font style="font-family:inherit;font-size:10pt;">1,287,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">1,235,000</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">175,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">627,000</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively.&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s594192B2006435DEFF4C58F084705311"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 4.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Balance Sheet Components</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables provide details of the selected balance sheet items (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventory:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.83040935672514%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:71%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br>2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">356,966</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">384,647</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work in process</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,281</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,214</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased parts and raw materials</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90,029</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,632</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total inventory</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">479,276</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">463,493</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recorded a provision for lower of cost or market and excess and obsolete inventory totaling </font><font style="font-family:inherit;font-size:10pt;">$2,246,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$6,026,000</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#32;</font><font style="font-family:inherit;font-size:10pt;">in </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$287,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$4,462,000</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">10</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;font-weight:bold;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Table of Contents</font></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUPER MICRO COMPUTER, INC.</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property, Plant, and Equipment:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.83040935672514%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:69%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br>2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,454</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,962</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,665</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,959</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Building and leasehold improvements </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,586</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,323</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings and leasehold improvements construction in progress (1)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,895</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,572</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,514</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,689</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,213</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased software</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,464</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,343</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased software construction in progress (2)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">493</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,567</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">235,284</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">209,836</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(55,662</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(46,798</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179,622</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">163,038</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) In connection with the purchase of property located in San Jose, California for the Company's Green Computing Park, the Company continues to engage several contractors for the development and construction of improvements on the property. The first manufacturing building at this location was completed in August 2015. In the nine months ended March 31, 2016, the Company also engaged a contractor for the construction of improvements on leasehold property located in the Netherlands, which was completed in October 2015. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2) The Company completed its implementation of a new enterprise resource planning, or ERP, system for its U.S. headquarters on July 5, 2015 and for its subsidiaries in Taiwan and the Netherlands in January 2016. The Company has capitalized the costs of the new ERP software and certain expenses associated directly with the implementation of the ERP system as of January 2016 and began to depreciate these costs in the nine months ended March 31, 2016.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Assets:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:69%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br>2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term deferred service costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,033</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,490</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid royalty license</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">810</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">997</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Investment in a privately held company</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,411</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,411</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted cash</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">840</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deposits</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">924</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">223</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,158</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,226</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted cash consists primarily of certificates of deposits pledged as security for one irrevocable letter of credit required in connection with a warehouse lease in Fremont, California, two deposits to escrow accounts required by the Company's worker's compensation program, one deposit required for the Company's bonded warehouse set up in Taiwan and bank guarantees in connection with office leases in the Netherlands. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;font-weight:bold;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Table of Contents</font></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUPER MICRO COMPUTER, INC.</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accrued Liabilities:</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:69%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br>2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued payroll and related expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,574</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,141</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer deposits</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,255</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,314</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued warranty costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,634</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,700</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued cooperative marketing expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,690</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred service revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,816</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,085</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,071</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,813</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total accrued liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,132</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,743</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Product Warranties:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:44%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br>March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,777</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,960</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,083</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for warranty</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,685</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,968</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,229</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,928</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs charged to accrual</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,872</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,706</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,545</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,476</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Change in estimated liability for pre-existing warranties</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(460</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,254</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(326</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, end of period</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,209</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,209</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current portion</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,634</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,209</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,634</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,209</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term portion</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,496</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,496</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sBF2BABF52CE81C3C516458F0849FEBD7"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 5.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Long-term Investments</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company held </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2,633,000</font><font style="font-family:inherit;font-size:10pt;">, of auction-rate securities (&#8220;auction rate securities&#8221;), net of unrealized losses, representing its interest in auction rate preferred shares in a closed end mutual fund invested in municipal securities; such auction rate securities were rated </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">AA2</font><font style="font-family:inherit;font-size:10pt;">&#32;at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">AA2</font><font style="font-family:inherit;font-size:10pt;">&#32;at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">. These auction rate preferred shares have no stated maturity date.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During February 2008, the auctions for these auction rate securities began to fail to obtain sufficient bids to establish a clearing rate and the securities were not salable in the auction, thereby losing the short-term liquidity previously provided by the auction process. As a result, as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2,633,000</font><font style="font-family:inherit;font-size:10pt;">&#32;of these auction rate securities have been classified as long-term available-for-sale investments.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has used a discounted cash flow model to estimate the fair value of the auction rate securities as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">. The material factors used in preparing the discounted cash flow model are (i) the discount rate utilized to present value the cash flows, (ii) the time period until redemption and (iii) the estimated rate of return. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the discount rate, the time period until redemption and the estimated rate of return were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1.81%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">3</font><font style="font-family:inherit;font-size:10pt;">&#32;years and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">0.41%</font><font style="font-family:inherit;font-size:10pt;">, respectively. Management derives the estimates by obtaining input from market data on the applicable discount rate, estimated time to redemption and estimated rate of return. The changes in fair value have been primarily due to changes in the estimated rate of return and a change in the estimated redemption period. The fair value of the Company's investment portfolio may change between </font><font style="font-family:inherit;font-size:10pt;">1%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">3%</font><font style="font-family:inherit;font-size:10pt;">&#32;by increasing or decreasing the rate of return used by </font><font style="font-family:inherit;font-size:10pt;">1%</font><font style="font-family:inherit;font-size:10pt;">&#32;or by increasing or decreasing the term used by </font><font style="font-family:inherit;font-size:10pt;">1 year</font><font style="font-family:inherit;font-size:10pt;">. Changes in these estimates or in the market conditions for these investments are likely in the future based upon the then current market conditions for these investments and may affect the fair value of these investments. On a quarterly basis, the Company reviews the inputs to assess their continued appropriateness and consistency. If any significant differences were to be noted, they would be researched in order to determine the reason. However, historically, no significant differences have been noted. The Company has consistently applied these valuation techniques in all periods presented and believes it has obtained the most accurate information available for the auction rate securities. Movement of these inputs would not significantly impact the fair value of the auction rate securities. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;font-weight:bold;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Table of Contents</font></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUPER MICRO COMPUTER, INC.</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on this assessment of fair value, the Company determined that there was no changes in fair value of its auction rate securities during </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">. There was a cumulative total decline of </font><font style="font-family:inherit;font-size:10pt;">$117,000</font><font style="font-family:inherit;font-size:10pt;">&#32;as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">. That amount has been recorded as a component of other comprehensive income. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company has recorded an accumulated unrealized loss of </font><font style="font-family:inherit;font-size:10pt;">$70,000</font><font style="font-family:inherit;font-size:10pt;">, net of deferred income taxes, on long-term auction rate securities. The Company deems this loss to be temporary as it will not likely be required to sell the securities before their anticipated recovery and the Company has the intent and financial ability to hold these investments until recovery of cost.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Although the investment impairment is considered to be temporary, these investments are not currently liquid and in the event the Company needs to access these funds, the Company will not be able to do so without a loss of principal. The Company plans to continue to monitor the liquidity situation in the marketplace and the creditworthiness of its holdings and will perform periodic impairment analysis.&#160;In </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;auction rate securities redeemed or sold. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s86A7D8F91BE2CE00FC7558F0849FD2C2"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 6.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Fair Value Disclosure</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The financial assets of the Company measured at fair value on a recurring basis are included in cash equivalents and long-term investments. The Company&#8217;s money market funds are classified within Level&#160;1 of the fair value hierarchy which is based on quoted market prices for the identical underlying securities in active markets. The Company&#8217;s long-term auction rate securities investments are classified within Level 3 of the fair value hierarchy which did not have observable inputs for its auction rate securities as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">. Refer to Note 1 for a discussion of the Company&#8217;s policies regarding the fair value hierarchy. The Company&#8217;s methodology for valuing these investments is the discounted cash flow model and is described in Note 5.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the Company&#8217;s cash equivalents and long-term investments as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;which are measured at fair value on a recurring basis by level within the fair value hierarchy. These are classified based on the lowest level of input that is significant to the fair value measurement (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:53%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">March&#160;31, 2016</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Asset&#160;at</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">312</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">312</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Auction rate securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">312</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,945</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">June&#160;30, 2015</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Asset&#160;at</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">310</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">310</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Auction rate securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">310</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,943</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The above table excludes </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$175,873,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$94,901,000</font><font style="font-family:inherit;font-size:10pt;">&#32;of cash and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2,128,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1,130,000</font><font style="font-family:inherit;font-size:10pt;">&#32;of certificates of deposit held by the Company as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. There were no transfers between Level 1, Level 2 or Level 3 securities in </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">13</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;font-weight:bold;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Table of Contents</font></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUPER MICRO COMPUTER, INC.</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides a reconciliation of the Company&#8217;s financial assets measured at fair value on a recurring basis, consisting of long-term auction rate securities, using significant unobservable inputs (Level 3) for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;(in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:97.07602339181285%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:61%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br>March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,647</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,647</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total realized gains or (losses) included in net income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total unrealized gains or (losses) included in other comprehensive income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and settlements at par</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Transfers in and/or out of Level 3</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,647</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,647</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of the Company&#8217;s long-term investments as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;(in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:53%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Holding</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Holding</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Auction rate securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(117</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Holding</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Holding</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Auction rate securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(117</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company measures the fair value of outstanding debt for disclosure purposes on a recurring basis. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, short-term and long-term debt of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$93,795,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$94,412,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, are reported at amortized cost. This outstanding debt is classified as Level 2 as it is not actively traded and is valued using a discounted cash flow model that uses observable market inputs. Based on the discounted cash flow model, the fair value of the outstanding debt approximates amortized cost.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">14</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;font-weight:bold;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Table of Contents</font></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUPER MICRO COMPUTER, INC.</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s11A502328DF74BE171E658F084DD1875"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note 7.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Short-term and Long-term Obligations</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term and long-term obligations as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;consisted of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:91.86507936507937%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:60%;"></td><td style="width:1%;"></td><td style="width:17%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:18%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Line of credit:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Bank of America </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,199</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,699</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">CTBC Bank</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,700</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,700</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total line of credit</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,899</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,399</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Building term loans:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Bank of America</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,633</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,733</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">CTBC Bank</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,263</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,280</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total building term loans</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,896</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,013</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total debt</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,795</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,412</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current portion</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(93,795</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(93,479</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term portion</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">933</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Activities under Revolving Lines of Credit and Term Loans</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Bank of America</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2015, the Company entered into an amendment to the existing credit agreement with Bank of America N.A. ("Bank of America") which provided for (i) a </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$65,000,000</font><font style="font-family:inherit;font-size:10pt;">&#32;revolving line of credit facility that would have matured on November 15, 2015 and (ii) a five-year </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$14,000,000</font><font style="font-family:inherit;font-size:10pt;">&#32;term loan facility. The term loan is secured by the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;">&#32;buildings located in San Jose, California and the principal and interest are payable monthly through September 30, 2016 with an interest rate at the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">LIBOR</font><font style="font-family:inherit;font-size:10pt;">&#32;rate plus </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1.50%</font><font style="font-family:inherit;font-size:10pt;">&#32;per annum. In April 2016, the Company extended the revolving line of credit to mature on May 31, 2016, and the Company is currently negotiating with Bank of America to renew the revolving line of credit.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The line of credit facility provides for borrowings denominated both in U.S. dollars and in Taiwanese dollars. For borrowings denominated in U.S. dollars, the interest rate for the revolving line of credit is at the LIBOR rate plus </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1.25%</font><font style="font-family:inherit;font-size:10pt;">&#32;per annum. The LIBOR rate was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">0.44%</font><font style="font-family:inherit;font-size:10pt;">&#32;at </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">. For borrowings denominated in Taiwanese dollars, the interest rate is equal to the lender's established interest rate which is adjusted monthly.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, the total outstanding borrowings under the Bank of America term loan were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1,633,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$3,733,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. The total outstanding borrowings under the Bank of America line of credit were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$62,199,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$59,699,000</font><font style="font-family:inherit;font-size:10pt;">&#32;as of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The interest rates for these loans ranged from </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1.00%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1.94%</font><font style="font-family:inherit;font-size:10pt;">&#32;per annum at </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and from </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">0.79%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1.68%</font><font style="font-family:inherit;font-size:10pt;">&#32;per annum at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the unused revolving line of credit with Bank of America was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2,801,000</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">CTBC Bank</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2015, the Company entered into an amendment to the existing credit agreement with CTBC Bank Co., Ltd ("CTBC Bank") that provides for (i) a </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">-month NT</font><font style="font-family:inherit;font-size:10pt;">$700,000,000</font><font style="font-family:inherit;font-size:10pt;">&#32;or </font><font style="font-family:inherit;font-size:10pt;">$22,017,000</font><font style="font-family:inherit;font-size:10pt;">&#32;U.S. dollar equivalent term loan secured by the land and building located in Bade, Taiwan with an interest rate equal to the lender's established NTD interest rate plus </font><font style="font-family:inherit;font-size:10pt;">0.25%</font><font style="font-family:inherit;font-size:10pt;">&#32;per annum which is adjusted monthly and (ii) a </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">-month revolving line of credit up to </font><font style="font-family:inherit;font-size:10pt;">80.0%</font><font style="font-family:inherit;font-size:10pt;">&#32;of eligible accounts receivable in an aggregate amount of up to </font><font style="font-family:inherit;font-size:10pt;">$17,000,000</font><font style="font-family:inherit;font-size:10pt;">&#32;with an interest rate equal to the lender's established USD interest rate plus </font><font style="font-family:inherit;font-size:10pt;">0.30%</font><font style="font-family:inherit;font-size:10pt;">&#32;per annum which is adjusted monthly. The total borrowings allowed under the credit agreement are capped at NT</font><font style="font-family:inherit;font-size:10pt;">$1,000,000,000</font><font style="font-family:inherit;font-size:10pt;">&#32;or </font><font style="font-family:inherit;font-size:10pt;">$30,340,000</font><font style="font-family:inherit;font-size:10pt;">&#32;U.S. dollar equivalent.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">15</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;font-weight:bold;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Table of Contents</font></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUPER MICRO COMPUTER, INC.</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total outstanding borrowings under the CTBC Bank term loan are denominated in Taiwanese dollars and were translated into U.S. dollars of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$20,263,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$21,280,000</font><font style="font-family:inherit;font-size:10pt;">&#32;at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The total outstanding borrowings under the CTBC Bank revolving line of credit were </font><font style="font-family:inherit;font-size:10pt;">$9,700,000</font><font style="font-family:inherit;font-size:10pt;">&#32;in U.S. dollars at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">. The interest rate for this loan ranged from </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">0.92%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">1.06%</font><font style="font-family:inherit;font-size:10pt;">&#32;at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">0.82%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">1.16%</font><font style="font-family:inherit;font-size:10pt;">&#32;per annum at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2016, the Company entered into a credit agreement with CTBC Bank Co., Ltd that provides for (i) a </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">-month NT</font><font style="font-family:inherit;font-size:10pt;">700,000,000</font><font style="font-family:inherit;font-size:10pt;">&#32;or </font><font style="font-family:inherit;font-size:10pt;">$21,620,000</font><font style="font-family:inherit;font-size:10pt;">&#32;U.S. dollar equivalent term loan facility secured by the land and building located in Bade, Taiwan with an interest rate equal to the lender's established NTD interest rate plus </font><font style="font-family:inherit;font-size:10pt;">0.25%</font><font style="font-family:inherit;font-size:10pt;">&#32;per annum which is adjusted monthly. This term loan facility also includes a </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">-month customs bond up to NT</font><font style="font-family:inherit;font-size:10pt;">100,000,000</font><font style="font-family:inherit;font-size:10pt;">&#32;or </font><font style="font-family:inherit;font-size:10pt;">$3,089,000</font><font style="font-family:inherit;font-size:10pt;">&#32;U.S. dollar equivalent with an annual fee equal to </font><font style="font-family:inherit;font-size:10pt;">0.5%</font><font style="font-family:inherit;font-size:10pt;">&#32;per annum, and (ii) a </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">-month revolving line of credit up to </font><font style="font-family:inherit;font-size:10pt;">80.0%</font><font style="font-family:inherit;font-size:10pt;">&#32;of eligible accounts receivable in an aggregate amount of up to </font><font style="font-family:inherit;font-size:10pt;">$40,000,000</font><font style="font-family:inherit;font-size:10pt;">&#32;with an interest rate equal to the lender's established USD interest rate plus </font><font style="font-family:inherit;font-size:10pt;">0.30%</font><font style="font-family:inherit;font-size:10pt;">&#32;per annum which is adjusted monthly. The total borrowings allowed under the credit agreement are capped at </font><font style="font-family:inherit;font-size:10pt;">$40,000,000</font><font style="font-family:inherit;font-size:10pt;">. The credit agreement matures on March 31, 2017.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Covenant Compliance </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The credit agreement with Bank of America contains customary representations and warranties and customary affirmative and negative covenants applicable to the Company and its subsidiaries. The credit agreement contains certain financial covenants, including the following: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.85714285714286%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:5%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:92%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not to incur on a consolidated basis, a net loss before taxes and extraordinary items in any two consecutive quarterly accounting periods;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.85714285714286%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:5%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:92%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s funded debt to EBITDA ratio (ratio of all outstanding liabilities for borrowed money and other interest-bearing liabilities, including current and long-term debt, less the non-current portion of subordinated liabilities to EBITDA) shall not be greater than 2.00;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.85714285714286%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:5%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:92%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s unencumbered liquid assets, as defined in the agreement, held in the United States shall have an aggregate market value of not less than $30,000,000, measured as of the last day of each fiscal quarter and the last day of each fiscal year.</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, total assets of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1,137,023,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1,045,408,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, collateralized the line of credit with Bank of America which represents all of the assets of the Company except for the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;">&#32;buildings purchased in San Jose, California in June 2010 and the land and building located in Bade, Taiwan. As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, total assets collateralizing the term loan with Bank of America were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$17,181,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$17,354,000</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company was in compliance with all financial covenants associated with the credit agreement with Bank of America. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, the land and building located in Bade, Taiwan with a value of  </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$26,909,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$27,047,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, collateralized the term loan with CTBC Bank. There are no financial covenants associated with the term loan with CTBC Bank at </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sC640B176500125E4444758F0851C791E"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note&#160;8.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Related-party and Other Transactions</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Ablecom Technology Inc.</font><font style="font-family:inherit;font-size:10pt;">&#8212;Ablecom, a Taiwan corporation, together with one of its subsidiaries, Compuware (collectively &#8220;Ablecom&#8221;), is one of the Company&#8217;s major contract manufacturers. Ablecom&#8217;s ownership of Compuware is below </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">50%</font><font style="font-family:inherit;font-size:10pt;">&#32;but Compuware remains a related party as Ablecom still has significant influence over its operations. Ablecom&#8217;s chief executive officer, Steve Liang, is the brother of Charles Liang, the Company&#8217;s President, Chief Executive Officer and Chairman of the Board of Directors. Ablecom owns approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">0.3%</font><font style="font-family:inherit;font-size:10pt;">&#32;of the Company&#8217;s common stock. Charles Liang and his wife, also an officer of the Company, collectively own approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">10.5%</font><font style="font-family:inherit;font-size:10pt;">&#32;of Ablecom, while Steve Liang and other family members own approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">36.0%</font><font style="font-family:inherit;font-size:10pt;">&#32;of Ablecom at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has product design and manufacturing services agreements (&#8220;product design and manufacturing agreements&#8221;) and a distribution agreement (&#8220;distribution agreement&#8221;) with Ablecom.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">16</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;font-weight:bold;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Table of Contents</font></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUPER MICRO COMPUTER, INC.</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the product design and manufacturing agreements, the Company outsources a portion of its design activities and a significant part of its manufacturing of components such as server chassis to Ablecom. Ablecom agrees to design products according to the Company&#8217;s specifications. Additionally, Ablecom agrees to build the tools needed to manufacture the products.  The Company has agreed to pay for Ablecom's cost of chassis and related product tooling and engineering services and will pay for those items when the work has been completed. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the distribution agreement, Ablecom purchases server products from the Company for distribution in Taiwan. The Company believes that the pricing and terms under the distribution agreement are similar to the pricing and terms of distribution arrangements the Company has with similar, third party distributors.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ablecom&#8217;s net sales to the Company and its net sales of the Company&#8217;s products to others comprise a substantial majority of Ablecom&#8217;s net sales. The Company purchased products from Ablecom totaling </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$55,133,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$185,845,000</font><font style="font-family:inherit;font-size:10pt;">, and sold products to Ablecom totaling </font><font style="font-family:inherit;font-size:10pt;">$4,413,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$12,125,000</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. The Company purchased products from Ablecom totaling </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$58,002,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$169,918,000</font><font style="font-family:inherit;font-size:10pt;">, and sold products to Ablecom totaling </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$6,067,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$43,524,000</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amounts owed to the Company by Ablecom as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$6,034,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$13,186,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. Amounts owed to Ablecom by the Company as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$45,357,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$59,015,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. For </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company paid Ablecom the majority of invoiced dollars between </font><font style="font-family:inherit;font-size:10pt;">34</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">88</font><font style="font-family:inherit;font-size:10pt;">&#32;days of invoice date. For </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company paid </font><font style="font-family:inherit;font-size:10pt;">$3,003,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$5,901,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, for tooling assets and miscellaneous costs to Ablecom. For </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company paid </font><font style="font-family:inherit;font-size:10pt;">$231,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$4,728,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, for tooling assets and miscellaneous costs to Ablecom. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s exposure to loss as a result of its involvement with Ablecom is limited to (a)&#160;potential losses on its purchase orders in the event of an unforeseen decline in the market price and/or demand of the Company&#8217;s products such that the Company incurs a loss on the sale or cannot sell the products and (b)&#160;potential losses on outstanding accounts receivable from Ablecom in the event of an unforeseen deterioration in the financial condition of Ablecom such that Ablecom defaults on its payable to the Company. Outstanding purchase orders with Ablecom were </font><font style="font-family:inherit;font-size:10pt;">$65,227,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$67,261,000</font><font style="font-family:inherit;font-size:10pt;">&#32;at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, representing the maximum exposure to loss relating to (a)&#160;above. The Company does not have any direct or indirect guarantees of losses of Ablecom.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2012, the Company and Ablecom jointly established Super Micro Asia Science and Technology Park, Inc. ("Management Company") in Taiwan to manage the common areas shared by the Company and Ablecom for their separately constructed manufacturing facilities. Each company contributed </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$168,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and owns </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">50%</font><font style="font-family:inherit;font-size:10pt;">&#32;of the Management Company. Although the operations of the Management Company are independent of the Company, through governance rights, the Company has the ability to direct the Management Company's business strategies. Therefore, the Company has concluded that the Management Company is a variable interest entity of the Company as the Company is the primary beneficiary of the Management Company. The accounts of the Management Company are consolidated with the accounts of the Company, and a noncontrolling interest has been recorded for the Ablecom's interests in the net assets and operations of the Management Company. In </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">$13,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$9,000</font><font style="font-family:inherit;font-size:10pt;">&#32;of net income attributable to Ablecom's interest was included in the Company's general and administrative expenses in the condensed consolidated statements of operations. In </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$4,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$(3,000)</font><font style="font-family:inherit;font-size:10pt;">&#32;of net income (loss) attributable to Ablecom's interest was included in the Company's general and administrative expenses in the condensed consolidated statements of operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div><a name="s539A26E5DD58E203746758F0854BBF86"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note&#160;9.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Income Taxes</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recorded provisions for income taxes of </font><font style="font-family:inherit;font-size:10pt;">$7,386,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$28,951,000</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$8,136,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$30,234,000</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The effective tax rate was </font><font style="font-family:inherit;font-size:10pt;">30.7%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">30.8%</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">26.1%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">28.7%</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The effective tax rate for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;is estimated to be lower than the federal statutory rate primarily due to the reinstatement of the U.S. federal research and development ("R&amp;D") tax credit partially offset by the impact of stock option expenses and additional tax accruals related to foreign operations. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">17</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;font-weight:bold;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Table of Contents</font></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUPER MICRO COMPUTER, INC.</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 18, 2015, the Protecting Americans from Tax Hikes Act of 2015 extended the U.S. federal R&amp;D tax credit permanently from January 1, 2015. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company projected a total net tax benefit of&#160;</font><font style="font-family:inherit;font-size:10pt;">$4,384,000</font><font style="font-family:inherit;font-size:10pt;">&#32;for fiscal year 2016, and </font><font style="font-family:inherit;font-size:10pt;">$2,770,000</font><font style="font-family:inherit;font-size:10pt;">&#32;reinstated for fiscal year 2015.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company had a liability for gross unrecognized tax benefits of </font><font style="font-family:inherit;font-size:10pt;">$15,794,000</font><font style="font-family:inherit;font-size:10pt;">, substantially all of which, if recognized, would affect the Company's effective tax rate. During </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, there were no material changes in the total amount of the liability for gross unrecognized tax benefits. The Company&#8217;s policy is to include interest and penalties related to unrecognized tax benefits within the provision for taxes on the condensed consolidated statements of operations. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company had accrued </font><font style="font-family:inherit;font-size:10pt;">$1,010,000</font><font style="font-family:inherit;font-size:10pt;">&#32;of interest and penalties relating to unrecognized tax benefits. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is subject to U.S. federal income tax as well as income taxes in many state and foreign jurisdictions.&#160; In August 2015, the Company met with the Internal Revenue Service in connection with its examination of the Company's federal income tax returns for tax years 2013 and 2014. The Company is also under audit in Taiwan for tax year ended June 30, 2014. The Company does not expect a resolution to be reached regarding either matter during the next twelve months.&#160;While management believes that the Company has adequate reserves for all uncertain tax positions, amounts asserted by tax authorities could be greater or less than the Company's current position.&#160;Accordingly, the Company's provision on federal, state and foreign tax related matters to be recorded in the future may change as revised estimates are made or the underlying matters are settled or otherwise resolved.&#160;The federal statute of limitations remain open in general for tax years 2013 through 2015. The  various state statute of limitations remain open in general for tax years 2011 through 2015. The statute of limitations in major foreign jurisdictions remain open for examination in general for tax years 2010 through 2015. &#160;&#160;&#160;&#160;</font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">18</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;font-weight:bold;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Table of Contents</font></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUPER MICRO COMPUTER, INC.</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s418FB103F976D5DEB2AA58F0854B13B0"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note&#160;10.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Commitments and Contingencies</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation and Claims</font><font style="font-family:inherit;font-size:10pt;">&#8212; The Company is involved in various legal proceedings arising from the normal course of business activities. The Company defends itself vigorously against any such claims. In management&#8217;s opinion, the resolution of any matters will not have a material adverse effect on the Company&#8217;s consolidated financial condition, results of operations or liquidity. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Purchase Commitments</font><font style="font-family:inherit;font-size:10pt;">&#8212; The Company has agreements to purchase certain units of inventory and non-inventory items through fiscal year </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, these remaining non-cancellable commitments were </font><font style="font-family:inherit;font-size:10pt;">$341,559,000</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">$378,341,000</font><font style="font-family:inherit;font-size:10pt;">&#32;as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Included in the above non-cancellable commitments are hard disk drive purchase commitments totaling approximately </font><font style="font-family:inherit;font-size:10pt;">$116,922,000</font><font style="font-family:inherit;font-size:10pt;">, which will be paid through </font><font style="font-family:inherit;font-size:10pt;">December 2016</font><font style="font-family:inherit;font-size:10pt;">. The Company has entered into purchase agreements with selected suppliers of hard disk drives in order to ensure continuity of supply for these components. The agreements provide for some variation in the amount of units the Company is required to purchase and the suppliers may modify the purchase price for these components due to significant changes in market or component supply conditions. Product mix for these components may be negotiated quarterly and the purchase price for these components will be reviewed quarterly with the suppliers. The Company has been negotiating the purchase price with the suppliers on an ongoing basis based upon market rates.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div><a name="s28B005CC779F61A9E67158F0854B9045"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note&#160;11.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Segment Reporting</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company operates in </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">&#32;operating segment that develops and provides high performance server solutions based upon an innovative, modular and open-standard architecture. The Company&#8217;s chief operating decision maker is the Chief Executive Officer.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">International net sales are based on the country and region to which the products were shipped. The following is a summary for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, of net sales by geographic region (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:94.34697855750487%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br>March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">326,392</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273,631</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,072,126</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">803,757</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,279</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,259</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">294,239</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">269,404</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,544</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,772</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,595</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,785</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,506</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,563</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">83,343</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,615</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">532,721</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">471,225</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,691,303</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,417,561</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of long-lived assets, excluding financial instruments, deferred tax assets, other assets, goodwill and intangible assets (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.68615984405457%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:65%;"></td><td style="width:1%;"></td><td style="width:15%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:15%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-lived assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,732</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124,292</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,627</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,695</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,263</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,051</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179,622</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">163,038</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">19</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;font-weight:bold;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Table of Contents</font></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUPER MICRO COMPUTER, INC.</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS&#8212;(Continued)</font></div><div style="line-height:120%;padding-top:6px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Unaudited)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of net sales by product type (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="28"></td></tr><tr><td style="width:20%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br>March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Percent&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Net Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Percent&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Net Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Percent&#160;of<br>Net Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Percent&#160;of<br>Net Sales</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Server&#160;systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">372,404</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">301,953</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,182,362</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">859,818</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subsystems&#160;and accessories</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,317</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">169,272</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">508,941</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">557,743</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">532,721</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">471,225</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,691,303</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,417,561</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subsystems and accessories are comprised of serverboards, chassis and accessories. Server systems constitute an assembly of subsystems and accessories. </font><font style="font-family:inherit;font-size:10pt;">One</font><font style="font-family:inherit;font-size:10pt;">&#32;customer represented </font><font style="font-family:inherit;font-size:10pt;">10.2%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">12.6%</font><font style="font-family:inherit;font-size:10pt;">&#32;of the Company's total net sales in </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and one customer represented </font><font style="font-family:inherit;font-size:10pt;">13.9%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">12.5%</font><font style="font-family:inherit;font-size:10pt;">&#32;of the Company&#8217;s total net sales for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. No country other than the United States represents greater than </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">10%</font><font style="font-family:inherit;font-size:10pt;">&#32;of the Company&#8217;s total net sales in </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;">&#32;customer accounted for </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;">&#32;or more of the Company's accounts receivable as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sB02175CFD8C6F300C99458F0857922C2"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note&#160;12.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Prior Period Adjustment Recorded in Current Period</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;">In November 2015, the Company identified errors related to revenue which was recognized prior to meeting US GAAP revenue recognition criteria which impacted fiscal years 2013, 2014 and 2015. The Company determined that certain contracts for extended warranties on products were recorded as revenue at the time of sale of the product in prior periods instead of being deferred and amortized over the contractual warranty period. The cumulative impact of this error pertaining to prior periods through June 30, 2015 was to overstate net sales and net income by </font><font style="font-family:inherit;font-size:10pt;">$9,259,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$5,926,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. To compute the amount of the error, the Company determined a best estimated selling price for the extended warranty contracts based on prices charged to customers for these contracts when sold separately.  This error was corrected in the first quarter ended September 30, 2015 by reducing net sales by </font><font style="font-family:inherit;font-size:10pt;">$9,259,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and net income by </font><font style="font-family:inherit;font-size:10pt;">$5,926,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; The Company assessed the materiality of these errors on each of the fiscal years ended June 30, 2013, 2014 and 2015, and concluded that the errors were not material to any of these periods. The Company also concluded that recording an out-of-period correction would not be material to the nine months ended March 31, 2016. Consequently,</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#32;</font><font style="font-family:inherit;font-size:10pt;">the accompanying condensed consolidated statement of operations for the nine months ended March 31, 2016 have been corrected. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">20</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="s41D1DA1F9424E79B079258F090F9478B"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 2.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Management's Discussion and Analysis of Financial Condition and Results of Operations</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">This section and other parts of this Form 10-Q contain &#8220;forward-looking statements&#8221; within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934, as amended that involve risks and uncertainties. These statements relate to future events or our future financial performance. In some cases, you can identify forward-looking statements by terminology including &#8220;would,&#8221; &#8220;could,&#8221; &#8220;may,&#8221; &#8220;will,&#8221; &#8220;should,&#8221; &#8220;expect,&#8221; &#8220;intend,&#8221; &#8220;plan,&#8221; &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;estimate,&#8221; &#8220;predict,&#8221; &#8220;potential,&#8221; or &#8220;continue,&#8221; the negative of these terms or other comparable terminology. In evaluating these statements, you should specifically consider various factors, including the risks described under &#8220;Risk Factors&#8221; below and in other parts of this Form 10-Q as well as in our other filings with the SEC. These factors may cause our actual results to differ materially from those anticipated or implied in the forward-looking statements. We undertake no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events or otherwise. We cannot guarantee future results, levels of activity, performance or achievements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s968334D7E9451413601658F0910A2817"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Overview</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are a global leader in high performance, high efficiency server technology and innovation. We develop and provide end-to-end green computing solutions to the cloud computing, data center, enterprise IT, big data, HPC and embedded markets. Our solutions range from complete server, storage, blade and workstations to full racks, networking devices, server management software and technology support and services. Our net sales were </font><font style="font-family:inherit;font-size:10pt;">$532.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$1,691.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$471.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$1,417.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The increase in our net sales in </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;compared with </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;was primarily due to increased sales of our server systems optimized for OEM/direct customers and cloud/internet data center computing. Net sales of optimized servers were </font><font style="font-family:inherit;font-size:10pt;">$372.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$1,182.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$302.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$859.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, and net sales of subsystems and accessories were </font><font style="font-family:inherit;font-size:10pt;">$160.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$508.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$169.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$557.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. In </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we experienced strong growth in sales of our complete systems including ultra, data center optimized servers, storage servers and Twin family of servers. The percentage of our net sales represented by sales of complete server systems increased to </font><font style="font-family:inherit;font-size:10pt;">69.9%</font><font style="font-family:inherit;font-size:10pt;">&#32;in both </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;from </font><font style="font-family:inherit;font-size:10pt;">64.1%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">60.7%</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively.  </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We commenced operations in 1993 and have been profitable every year since inception. Our net income was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$16.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$65.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$23.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$75.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. Our decrease in net income in the three months ended March 31, 2016 was primarily attributable to lower gross margins from sales of cloud/internet data center server systems and our subsystem and accessories, lower utilization of manufacturing capacity and higher operating expenses. Our decrease in net income in the nine months ended March 31, 2016 was mainly attributable to the recording of a </font><font style="font-family:inherit;font-size:10pt;">$9.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;out-of-period adjustment relating to extended warranty revenue in the three months ended September 30, 2015. This deferred revenue will be recognized through fiscal year 2019. The impact on net income from this out-of-period adjustment was $5.9 million pertaining to prior periods through June 30, 2015. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We sell our server systems and subsystems and accessories through our direct sales force as well as through distributors and OEMs. We derived </font><font style="font-family:inherit;font-size:10pt;">54.4%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">55.8%</font><font style="font-family:inherit;font-size:10pt;">&#32;of our net sales from products sold to OEM/direct customers and </font><font style="font-family:inherit;font-size:10pt;">45.6%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">44.2%</font><font style="font-family:inherit;font-size:10pt;">&#32;from products sold to distributors for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. We derived </font><font style="font-family:inherit;font-size:10pt;">53.9%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">49.7%</font><font style="font-family:inherit;font-size:10pt;">&#32;of our net sales from products sold to OEM/director customers and </font><font style="font-family:inherit;font-size:10pt;">46.1%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">50.3%</font><font style="font-family:inherit;font-size:10pt;">&#32;from products sold to distributors for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively.&#160;Sales to SoftLayer, a division of IBM Corporation, represented </font><font style="font-family:inherit;font-size:10pt;">10.2%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">12.6%</font><font style="font-family:inherit;font-size:10pt;">&#32;of our net sales in </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, and represented </font><font style="font-family:inherit;font-size:10pt;">13.9%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">12.5%</font><font style="font-family:inherit;font-size:10pt;">&#32;of our net sales in </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">. We derived </font><font style="font-family:inherit;font-size:10pt;">61.3%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">63.4%</font><font style="font-family:inherit;font-size:10pt;">&#32;of our net sales from customers in the United States for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">58.1%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">56.7%</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We perform the majority of our research and development efforts in-house. Research and development expenses represented </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">5.9%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">5.3%</font><font style="font-family:inherit;font-size:10pt;">&#32;of our net sales for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">5.4%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">5.1%</font><font style="font-family:inherit;font-size:10pt;">&#32;of our net sales for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use several suppliers and contract manufacturers to design and manufacture components in accordance with our specifications, with most final assembly and testing performed at our manufacturing facility in San Jose, California. During fiscal year 2016, we have continued to increase manufacturing and service operations in Taiwan and the Netherlands primarily </font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21</font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">to support our Asian and European customers and we have improved our utilization of our overseas manufacturing capacity. One of our key suppliers is Ablecom, a related party, which supplies us with contract design and manufacturing support. For </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, our purchases from Ablecom represented </font><font style="font-family:inherit;font-size:10pt;">12.2%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">13.0%</font><font style="font-family:inherit;font-size:10pt;">&#32;of our cost of sales, respectively, compared to </font><font style="font-family:inherit;font-size:10pt;">14.7%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">14.3%</font><font style="font-family:inherit;font-size:10pt;">&#32;of our cost of sales for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. Ablecom&#8217;s sales to us constitute a substantial majority of Ablecom&#8217;s net sales. We continue to maintain our manufacturing relationship with Ablecom in Asia in an effort to reduce our cost of sales. In addition to providing a larger volume of contract manufacturing services for us, Ablecom continues to warehouse for us a number of components and subassemblies manufactured by multiple suppliers prior to shipment to our facilities in the United States and Europe. We typically negotiate the price of products that we purchase from Ablecom on a quarterly basis; however, either party may re-negotiate the price of products with each order. As a result of our relationship with Ablecom, it is possible that Ablecom may in the future sell products to us at a price higher or lower than we could obtain from an unrelated third party supplier. This may result in our future reporting of gross profit as a percentage of net sales that is less than or in excess of what we might have obtained absent our relationship with Ablecom.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In order to continue to increase our net sales and profits, we believe that we must continue to develop flexible and customizable server solutions and be among the first to market with new features and products. We must also continue to expand our software and customer service and support offerings, particularly as we increasingly focus on larger enterprise sales. We measure our financial success based on various indicators, including growth in net sales, gross profit as a percentage of net sales, operating income as a percentage of net sales, levels of inventory, and days sales outstanding, or DSOs. In connection with these efforts, we monitor daily and weekly sales and shipment reports. Among the key non-financial indicators of our success is our ability to rapidly introduce new products and deliver the latest application optimized server solutions. In this regard, we work closely with microprocessor and other component vendors to take advantage of new technologies as they are introduced. Historically, our ability to introduce new products rapidly has allowed us to benefit from the introduction of new microprocessors and as a result we monitor the introduction cycles of Intel, AMD and Nvidia carefully. This also impacts our research and development expenditures. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Financial Highlights</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of other financial highlights of the </font><font style="font-family:inherit;font-size:10pt;">third</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of fiscal 2016:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash provided by operating activities was </font><font style="font-family:inherit;font-size:10pt;">$92.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$9.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;during </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. Our cash and cash equivalents, together with our investments, were </font><font style="font-family:inherit;font-size:10pt;">$179.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;at the end of the </font><font style="font-family:inherit;font-size:10pt;">third</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of fiscal year 2016, compared with </font><font style="font-family:inherit;font-size:10pt;">$98.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;at the end of fiscal year 2015. The increase in our cash and cash equivalents, together with our investments at the end of the </font><font style="font-family:inherit;font-size:10pt;">third</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of fiscal year 2016 was primarily due to </font><font style="font-family:inherit;font-size:10pt;">$92.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of cash provided by our operating activities and $0.4 million of borrowings, net of repayments offset in part by $25.1 million of purchases of property and equipment, of which $11.1 million was related to property and equipment installed at our Green Computing Park in San Jose, California, and $3.2 million was related to the implementation of a new ERP system for the U.S. headquarters and our subsidiaries. </font></div></td></tr></table><div style="line-height:120%;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Days sales outstanding in accounts receivable (&#8220;DSO&#8221;) at the end of the </font><font style="font-family:inherit;font-size:10pt;">third</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of fiscal year 2016 was </font><font style="font-family:inherit;font-size:10pt;">51</font><font style="font-family:inherit;font-size:10pt;">&#32;days, compared with </font><font style="font-family:inherit;font-size:10pt;">43</font><font style="font-family:inherit;font-size:10pt;">&#32;days at the end of fiscal year 2015.</font></div></td></tr></table><div style="line-height:120%;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our inventory balance was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$479.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;at the end of the </font><font style="font-family:inherit;font-size:10pt;">third</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of fiscal year 2016, compared with </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$463.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;at the end of fiscal year </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. Days sales of inventory at the end of the </font><font style="font-family:inherit;font-size:10pt;">third</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of fiscal year 2016 was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">97</font><font style="font-family:inherit;font-size:10pt;">&#32;days, compared with </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">83</font><font style="font-family:inherit;font-size:10pt;">&#32;days at the end of fiscal year 2015. The increase in our inventory was due to lower net sales in the third quarter of fiscal year 2016 as well as to support our anticipated level of growth in net sales in the fourth quarter of fiscal year 2016.</font></div></td></tr></table><div style="line-height:120%;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our purchase commitments with contract manufacturers and suppliers were </font><font style="font-family:inherit;font-size:10pt;">$341.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;at the end of the </font><font style="font-family:inherit;font-size:10pt;">third</font><font style="font-family:inherit;font-size:10pt;">&#32;quarter of fiscal year 2016 and </font><font style="font-family:inherit;font-size:10pt;">$378.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;at the end of fiscal year 2015. Included in these non-cancellable commitments are hard disk drive purchase commitments totaling approximately </font><font style="font-family:inherit;font-size:10pt;">$116.9 million</font><font style="font-family:inherit;font-size:10pt;">, which have terms expiring through </font><font style="font-family:inherit;font-size:10pt;">December 2016</font><font style="font-family:inherit;font-size:10pt;">. See Note 10 of Notes to our Condensed Consolidated Financial Statements for a discussion of purchase commitments.</font></div></td></tr></table><div style="line-height:120%;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fiscal Year</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">22</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our fiscal year ends on June&#160;30. References to fiscal year 2016, for example, refer to the fiscal year ending </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s52DDCA1DEFC91C18AE1258F0913F52FD"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenues and Expenses</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Net sales.&#160;</font><font style="font-family:inherit;font-size:10pt;">Net sales consist of sales of our server solutions, including server systems, subsystems and accessories. The main factors which impact our net sales are unit volumes shipped and average selling prices. The prices for server systems range widely depending upon the configuration, and the prices for our subsystems and accessories vary based on the type. As with most electronics-based products, average selling prices typically are highest at the time of introduction of new products which utilize the latest technology and tend to decrease over time as such products mature in the market and are replaced by next generation products.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cost of sales.&#160;</font><font style="font-family:inherit;font-size:10pt;">Cost of sales primarily consists of the costs to manufacture our products, including the costs of materials, contract manufacturing, shipping, personnel and related expenses, equipment and facility expenses, warranty costs and inventory excess and obsolete provisions. The primary factors that impact our cost of sales are the mix of products sold and cost of materials, which include raw material costs, shipping costs and salary and benefits related to production. Cost of sales as a percentage of net sales may increase over time if decreases in average selling prices are not offset by corresponding decreases in our costs. Our cost of sales, as a percentage of net sales, is generally lower on server systems than on subsystems and accessories, but generally higher in the case of sales of server systems to internet data system customers. Because we generally do not have long-term fixed supply agreements, our cost of sales is subject to change based on market conditions.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Research and development expenses.&#160;</font><font style="font-family:inherit;font-size:10pt;">Research and development expenses consist of the personnel and related expenses of our research and development teams, and materials and supplies, consulting services, third party testing services and equipment and facility expenses related to our research and development activities. All research and development costs are expensed as incurred. We occasionally receive non-recurring engineering, or NRE, funding from certain suppliers and customers. Under these programs, we are reimbursed for certain research and development costs that we incur as part of the joint development of our products and those of our suppliers and customers. These amounts offset a portion of the related research and development expenses and have the effect of reducing our reported research and development expenses.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Sales and marketing expenses.&#160;</font><font style="font-family:inherit;font-size:10pt;">Sales and marketing expenses consist primarily of salaries and incentive bonuses for our sales and marketing personnel, costs for tradeshows, independent sales representative fees and marketing programs. From time to time, we receive cooperative marketing funding from certain suppliers. Under these programs, we are reimbursed for certain marketing costs that we incur as part of the joint promotion of our products and those of our suppliers. These amounts offset a portion of the related expenses and have the effect of reducing our reported sales and marketing expenses. Similarly, we from time to time offer our distributors cooperative marketing funding which has the effect of increasing our expenses. The timing, magnitude and estimated usage of our programs and those of our suppliers can result in significant variations in reported sales and marketing expenses from period to period. Spending on cooperative marketing, either by us or our suppliers, typically increases in connection with significant product releases by us or our suppliers.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">General and administrative expenses.&#160;</font><font style="font-family:inherit;font-size:10pt;">General and administrative expenses consist primarily of general corporate costs, including personnel expenses, financial reporting, corporate governance and compliance and outside legal, audit and tax fees.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Interest and other expense, net</font><font style="font-family:inherit;font-size:10pt;">.&#160;Interest and other expense, net represents interest expense on our term loans and line of credit, offset by interest earned on our investment and cash balances.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income tax provision.&#160;</font><font style="font-family:inherit;font-size:10pt;">Our income tax provision is based on our taxable income generated in the jurisdictions in which we operate, currently primarily the United States, Taiwan, the Netherlands, and to a lesser extent, China and Japan. Our effective tax rate differs from the statutory rate primarily due to research and development tax credits, the domestic production activities deduction and lower taxes in foreign jurisdictions which were partially offset by the impact of state taxes and stock option expenses. In recent years, our effective tax rate from period to period has been significantly impacted by delays in the approval of extensions of the U.S. research and development tax credit. </font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">23</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="s018BE18BEC7D543EA88C58F09146B4AF"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Critical Accounting Policies</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our discussion and analysis of our financial condition and results of operations are based upon our condensed consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amount of assets, liabilities, revenues and expenses. We evaluate our estimates on an on-going basis, including those related to allowances for doubtful accounts and sales returns, inventory valuations, income taxes, warranty obligations and stock-based compensation. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making the judgments we make about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from the estimates.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We believe the following are our most critical accounting policies as they require our more significant judgments in the preparation of our financial statements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue recognition.</font><font style="font-family:inherit;font-size:10pt;">&#32;We recognize revenue from sales of products when persuasive evidence of an arrangement exists, shipment has occurred and title has transferred, the sales price is fixed or determinable, collection of the resulting receivable is reasonably assured, and all significant obligations have been met. Generally this occurs at the time of shipment when risk of loss and title has passed to the customer. Our standard arrangement with our customers includes a signed purchase order or contract, 30 to 60 days payment terms, Ex-works terms, except for a few customers who have free-on-board destination terms, for which revenue is recognized when the products arrive at the stated destination. We generally do not provide for non-warranty rights of return except for products which have &#8220;Out-of-box&#8221; failure, where customers could return these products for credit within 30 days of receiving the items. Certain distributors and OEMs are also permitted to return products in unopened boxes, limited to purchases over a specified period of time, generally within 60 to 90 days of the purchase, or to products in the distributor&#8217;s or OEM&#8217;s inventory at certain times (such as the termination of the agreement or product obsolescence). To estimate reserves for future sales returns, we regularly review our history of actual returns for each major product line. We also communicate regularly with our distributors to gather information about end customer satisfaction, and to determine the volume of inventory in the channel. Reserves for future returns are adjusted as necessary, based on returns experience, returns expectations and communication with our distributors.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, certain customers have acceptance provisions and revenue is deferred until the customers provide the necessary acceptance. We have an immaterial amount of deferred revenue and costs related to shipments to customers pending acceptance as of March 31, 2016 and June 30, 2015.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Probability of collection is assessed on a customer-by-customer basis. </font><font style="font-family:inherit;font-size:10pt;">Customers are subjected to a credit review process that evaluates the customers&#8217; financial position and ability to pay. If it is determined from the outset of an arrangement that collection is not probable based upon the review process, the customers are required to pay cash in advance of shipment. We also make estimates of the uncollectibility of accounts receivables, analyzing accounts receivable and historical bad debts, customer concentration, customer-credit-worthiness, current economic trends and changes in customer payment terms to evaluate the adequacy of the allowance for doubtful accounts. On a quarterly basis, we evaluate aged items in the accounts receivable aging report and provide an allowance in an amount we deem adequate for doubtful accounts. Our provision for bad debt was </font><font style="font-family:inherit;font-size:10pt;">$209,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$1,014,000</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$281,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$194,000</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. If a major customer's creditworthiness deteriorates, if actual defaults are higher than our historical experience, or if other circumstances arise, our estimates of the recoverability of amounts due to us could be overstated, and additional allowances could be required, which could have an adverse impact on our reported operating expenses. We provide for price protection to certain distributors. We assess the market competition and product technology obsolescence, and make price adjustments based on our judgment. Upon each announcement of price reductions, the accrual for price protection is calculated based on our distributors&#8217; inventory on hand. Such reserves are recorded as a reduction to revenue at the time we reduce the product prices.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We  have an immaterial amount of service revenue relating to on-site service, extended warranty and non-warranty repairs. Revenue for on-site service, and extended warranty is recognized over the contracted service period, and revenue for non-warranty repair service is recognized upon shipment of the repaired units to customers. Service revenue has been less than 10% of net sales for all periods presented and is not separately disclosed.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Product warranties. </font><font style="font-family:inherit;font-size:10pt;">We offer product warranties ranging from 15 to 39 months against any defective product. We accrue for estimated returns of defective products at the time revenue is recognized, based on historical warranty experience and recent trends. We monitor warranty obligations and may make revisions to our warranty reserve if actual costs of product repair and replacement are significantly higher or lower than estimated. Accruals for anticipated future warranty costs are </font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">24</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">charged to cost of sales and included in accrued liabilities. The liability for product warranties was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$7.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, compared with </font><font style="font-family:inherit;font-size:10pt;">$7.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">. The provision for warranty reserve was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$3.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$12.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$10.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The change in estimated liability for pre-existing warranties was </font><font style="font-family:inherit;font-size:10pt;">($0.5) million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$(2.3) million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$(13,000)</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$(0.3) million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The change in estimated liability for pre-existing warranties decreased due to our decrease in warranty claims in the three and nine months ended March 31, 2016. The provision for warranty reserve decreased </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and increased </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, primarily due to the increase in our net sales partially offset by our decrease in warranty claims. If in future periods, we experience or anticipate an increase or decrease in warranty claims as a result of new product introductions or change in unit volumes compared with our historical experience, or if the cost of servicing warranty claims is greater or lesser than expected, we intend to adjust our estimates accordingly.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Inventory valuation. </font><font style="font-family:inherit;font-size:10pt;">Inventory is valued at the lower of cost or market. We evaluate inventory on a quarterly basis for lower of cost or market and excess and obsolescence and, as necessary, write down the valuation of units based upon the number of units that are unlikely to be sold. This evaluation takes into account matters including expected demand, historical usage and sales, anticipated sales price, product obsolescence and other factors. If actual future demand for our products is less than currently forecasted, additional inventory adjustments may be required. Once a reserve is established, it is maintained until the product to which it relates is sold or scrapped. If a unit that has been written down is subsequently sold, the cost associated with the revenue from this unit is reduced to the extent of the write down, resulting in an increase in gross profit. We monitor the extent to which previously written down inventory is sold at amounts greater or less than carrying value, and based on this analysis, adjust our estimate for determining future write downs. If in future periods, we experience or anticipate a change in recovery rate compared with our historical experience, our gross margin would be affected. Our provision for inventory was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$6.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$4.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounting for income taxes.</font><font style="font-family:inherit;font-size:10pt;">&#32;We account for income taxes under an asset and liability approach. Deferred income taxes reflect the impact of temporary differences between assets and liabilities recognized for financial reporting purposes and such amounts recognized for income tax reporting purposes, net operating loss carry-forwards and other tax credits measured by applying currently enacted tax laws. Valuation allowances are provided when necessary to reduce deferred tax assets to an amount that is more likely than not to be realized.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize the tax liability for uncertain income tax positions on the income tax return based on the two-step process. The first step is to determine whether it is more likely than not that each income tax position would be sustained upon audit. The second step is to estimate and measure the tax benefit as the amount that has a greater than 50% likelihood of being realized upon ultimate settlement with the tax authority. Estimating these amounts requires us to determine the probability of various possible outcomes. We evaluate these uncertain tax positions on a quarterly basis. This evaluation is based on the consideration of several factors, including changes in facts or circumstances, changes in applicable tax law, settlement of issues under audit and new exposures. If we later determine that our exposure is lower or that the liability is not sufficient to cover our revised expectations, we adjust the liability and effect a related change in our tax provision during the period in which we make such determination. See Note 9 of Notes to Condensed Consolidated Financial Statements for the impact on our condensed consolidated financial statements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock-based compensation. </font><font style="font-family:inherit;font-size:10pt;">We measure and recognize the compensation expense for all share-based awards made to employees and non-employee members of our Board of Directors including employee stock options and restricted stock units. We are required to estimate the fair value of share-based awards on the date of grant. The value of awards that are ultimately expected to vest is recognized as an expense over the requisite service periods. The fair value of our restricted stock units is based on the closing market price of our common stock on the date of grant. We estimated the fair value of stock options granted using a Black-Scholes option-pricing model and a single option award approach. This model requires us to make estimates and assumptions with respect to the expected term of the option and the expected volatility of the price of our common stock. The fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The expected term represents the period that our stock-based awards are expected to be outstanding and was determined based on a combination of our peer group and our historical experience. The expected volatility is based on a combination of our implied and historical volatility. In addition, forfeitures of share-based awards are estimated at the time of grant and revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates. We use historical data to estimate pre-vesting option and restricted stock unit forfeitures and record stock-based compensation expense only for those awards that are expected to vest.</font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">25</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Compensation expense for options and restricted stock units granted to employees was </font><font style="font-family:inherit;font-size:10pt;">$3.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$11.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$3.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$9.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the total unrecognized compensation cost, adjusted for estimated forfeitures, related to unvested stock options and restricted stock units to employees and non-employee members of our Board of Directors, was </font><font style="font-family:inherit;font-size:10pt;">$35.6 million</font><font style="font-family:inherit;font-size:10pt;">, which is expected to be recognized as an expense over a weighted-average period of approximately </font><font style="font-family:inherit;font-size:10pt;">2.31</font><font style="font-family:inherit;font-size:10pt;">&#32;years. See Note 2 of Notes to our Condensed Consolidated Financial Statements for additional information.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Variable interest entities. </font><font style="font-family:inherit;font-size:10pt;">We have concluded that Ablecom and its subsidiaries ("Ablecom") is a variable interest entity in accordance with applicable accounting standards and guidance; however, we are not the primary beneficiary of Ablecom and therefore, we do not consolidate Ablecom. In performing our analysis, we considered our explicit arrangements with Ablecom including the supplier and distributor arrangements. Also, as a result of the substantial related party relationship between the two companies, we considered whether any implicit arrangements exist that would cause us to protect those related parties&#8217; interests in Ablecom from suffering losses. We determined that no implicit arrangements exist with Ablecom or its shareholders. Such an arrangement would be inconsistent with the fiduciary duty that we have towards our stockholders who do not own shares in Ablecom.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"></font><font style="font-family:inherit;font-size:10pt;">In May 2012, we and Ablecom jointly established Super Micro Asia Science and Technology Park, Inc. ("Management Company") in Taiwan to manage the common areas shared by us and Ablecom for our separately constructed manufacturing facilities. Each company contributed </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$168,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and own </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">50%</font><font style="font-family:inherit;font-size:10pt;">&#32;of the Management Company. Although the operations of the Management Company are independent of us, through governance rights, we have the ability to direct the Management Company's business strategies. Therefore, we have concluded that the Management Company is a variable interest entity of us as we are the primary beneficiary of the Management Company. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the accounts of the Management Company have been consolidated with our accounts, and a noncontrolling interest has been recorded for Ablecom's interests in the net assets and operations of the Management Company. In </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$13,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$9,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, of net income attribute to Ablecom's interest was included in our general and administrative expenses in the condensed consolidated statement of operations. In </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$4,000</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$(3,000)</font><font style="font-family:inherit;font-size:10pt;">, respectively, of net income (loss) attributable to Ablecom's interest was included in our general and administrative expenses in the condensed consolidated statements of operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s80E01C7FC8655A8F354E58F0880D7DBD"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Results of Operations</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Sales</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents net sales by product type for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;(dollars in millions):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="30"></td></tr><tr><td style="width:24%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Server systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">372.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,182.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">859.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">322.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Percentage of total net sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subsystems and accessories</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">169.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">508.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">557.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(48.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Percentage of total net sales</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net sales</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">532.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">471.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61.5</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,691.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,417.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273.7</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">26</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents unit sales and average selling price by product type for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;(units in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="22"></td></tr><tr><td style="width:29%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Server systems:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unit sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">227</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Average selling price </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,381</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,921</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,331</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subsystems and accessories:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unit sales</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">950</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,007</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,960</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,416</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Average selling price </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">169</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">172</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">163</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr></table></div></div><div style="line-height:120%;text-indent:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Comparison of </font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Three Months Ended March 31,</font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">&#32;2016 and 2015</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The increase in our net sales in </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;compared with </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;was primarily due to continued increased sales of our products optimized for OEM/direct customers and cloud/internet data center computing who increasingly are purchasing complete server systems from us. The year-over-year growth in net sales of our server systems in </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;was due primarily to an increase in unit volumes of server systems and an increase in the average selling price of our server systems. The average selling prices of our server systems increased primarily due to higher sales of our complete server systems which offer higher density computing and more memory and hard disk drive capacity. The increase in the sales of these complete systems include our ultra, data center optimized servers, Twin family of servers and storage servers. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;The year-over-year decrease in net sales and unit sales of our subsystems and accessories in </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;was primarily due to lower sales of hard disk drives and memory bundled with our server solutions to our distributors and system integrators who are purchasing accessories from us and completing the final assembly themselves. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Comparison of </font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Nine Months Ended March 31,</font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">&#32;2016 and 2015</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The increase in our net sales in </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;compared with </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;was primarily due to continued increased sales of our products optimized for OEM/direct customers and cloud/internet data center computing who increasingly are purchasing complete server systems from us offset in part by a $9.3 million out-of-period adjustment relating to extended warranty revenue which was recognized in the three prior fiscal year period ended June 30, 2015 and deferred in the three months ended September 30, 2015. The year-over-year growth in net sales of our server systems in </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;was due primarily to an increase in unit volumes of server systems and to a lesser extent an increase in the average selling price of our server systems. The average selling prices of our server systems increased primarily due to higher sales of our complete server systems which offer higher density computing and more memory and hard disk drive capacity. The increase in the sales of these complete systems include our ultra, data center optimized servers, storage servers and Twin family of servers.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;The year-over-year decrease in net sales and unit sales of our subsystems and accessories in </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;was primarily due to lower sales of hard disk drives and memory bundled with our server solutions to our distributors and system integrators who are purchasing accessories from us and completing the final assembly themselves. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the percentages of net sales from products sold to distributors and OEM/direct customers for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:90.8203125%;border-collapse:collapse;text-align:left;"><tr><td colspan="18"></td></tr><tr><td style="width:23%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Distributors</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">OEMs and direct customers</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net sales</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">27</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents percentages of net sales by geographic region for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:91.2109375%;border-collapse:collapse;text-align:left;"><tr><td colspan="18"></td></tr><tr><td style="width:23%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net sales</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost of Sales and Gross Margin</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales and gross margin for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;are as follows (dollars in millions):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:95.5078125%;border-collapse:collapse;text-align:left;"><tr><td colspan="30"></td></tr><tr><td style="width:19%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cost of sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">453.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">394.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,433.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,187.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">246.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79.2</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76.8</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257.7</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">230.5</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.3</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total gross margin</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Comparison of </font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Three Months Ended March 31,</font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">&#32;2016 and 2015</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The quarter-over-quarter increase in absolute dollars of cost of sales in </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;was primarily attributable to the increase in net sales. In </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we recorded a </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;expense, net of recovery, or </font><font style="font-family:inherit;font-size:10pt;">0.4%</font><font style="font-family:inherit;font-size:10pt;">&#32;of net sales, related to the inventory provision as compared to </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">0.1%</font><font style="font-family:inherit;font-size:10pt;">&#32;of net sales, in </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we recorded a </font><font style="font-family:inherit;font-size:10pt;">$3.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;expense, or </font><font style="font-family:inherit;font-size:10pt;">0.7%</font><font style="font-family:inherit;font-size:10pt;">&#32;of net sales, related to the provision for warranty reserve as compared to a </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;expense, or </font><font style="font-family:inherit;font-size:10pt;">0.8%</font><font style="font-family:inherit;font-size:10pt;">&#32;of net sales, in </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">. The increase in the provision for warranty reserve was primarily due to higher net sales partially offset by the decrease in warranty claims in </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">. If in future periods we experience or anticipate an increase or decrease in warranty claims as a result of new product introductions or change in unit volumes compared with our historical experience, or if the cost of servicing warranty claims is greater or lesser than expected, our gross margin would be affected.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross margin percentage was </font><font style="font-family:inherit;font-size:10pt;">14.9%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">16.3%</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The decrease was mainly due to lower gross margins from sales of cloud/internet data center server systems and our subsystem and accessories and lower utilization of manufacturing capacity offset in part by higher sales of our complete server systems such as storage servers which have a higher gross margin.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Comparison of </font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Nine Months Ended March 31,</font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">&#32;2016 and 2015</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The year-over-year increase in absolute dollars of cost of sales in </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;was primarily attributable to the increase in net sales. In </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we recorded a </font><font style="font-family:inherit;font-size:10pt;">$6.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;expense, net of recovery, or </font><font style="font-family:inherit;font-size:10pt;">0.4%</font><font style="font-family:inherit;font-size:10pt;">&#32;of net sales, related to the inventory provision as compared to </font><font style="font-family:inherit;font-size:10pt;">$4.5 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">0.3%</font><font style="font-family:inherit;font-size:10pt;">&#32;of net sales, in </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we recorded a </font><font style="font-family:inherit;font-size:10pt;">$12.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;expense, or </font><font style="font-family:inherit;font-size:10pt;">0.7%</font><font style="font-family:inherit;font-size:10pt;">&#32;of net sales, related to the provision for warranty reserve as compared to a </font><font style="font-family:inherit;font-size:10pt;">$10.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;expense, or </font><font style="font-family:inherit;font-size:10pt;">0.8%</font><font style="font-family:inherit;font-size:10pt;">&#32;of net sales, in </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">. The increase in the provision for warranty reserve was primarily due to higher net sales partially offset by the decrease in warranty claims in </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">. If in future periods we experience or anticipate an increase or decrease in warranty claims as a result of new product introductions or change in unit volumes compared with our </font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">28</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">historical experience, or if the cost of servicing warranty claims is greater or lesser than expected, our gross margin would be affected.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross margin percentage was </font><font style="font-family:inherit;font-size:10pt;">15.2%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">16.3%</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The year-over-year decrease in gross margins in </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;was mainly due to a </font><font style="font-family:inherit;font-size:10pt;">$9.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;out-of-period adjustment relating to extended warranty revenue which was recognized in the three fiscal year period ended June 30, 2015. Gross margin percentage would have been </font><font style="font-family:inherit;font-size:10pt;">15.7%</font><font style="font-family:inherit;font-size:10pt;">&#32;without this out-of-period adjustment.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Expenses </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;are as follows (dollars in millions):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.2890625%;border-collapse:collapse;text-align:left;"><tr><td colspan="30"></td></tr><tr><td style="width:27%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:5%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Percentage of total net sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Percentage of total net sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Percentage of total net sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total operating expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">162.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Percentage of total net sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Comparison of </font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Three Months Ended March 31,</font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">&#32;2016 and 2015</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Research and development expenses.</font><font style="font-family:inherit;font-size:10pt;">&#32;Research and development expenses increased by </font><font style="font-family:inherit;font-size:10pt;">$5.7 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">22.4%</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">. Research and development expenses were </font><font style="font-family:inherit;font-size:10pt;">5.9%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">5.4%</font><font style="font-family:inherit;font-size:10pt;">&#32;of net sales for </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The increase in absolute dollars was driven primarily by an increase of $4.5 million in compensation and benefits including stock-based compensation expense and an increase of $1.2 million in development expenses for prototype materials. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development expenses include stock-based compensation expense of </font><font style="font-family:inherit;font-size:10pt;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our compensation and benefit expense in research and development increased from annual salary increases and growth in research and development personnel related to expanded product development initiatives in the United States and in Taiwan. We continue to believe that investments in research and development are critical to our future growth and competitive position in the marketplace. As such, we expect to continue to spend on current and future product development efforts. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Sales and marketing expenses.</font><font style="font-family:inherit;font-size:10pt;">&#32;Sales and marketing expenses increased by </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">15.8%</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">. Sales and marketing expenses were </font><font style="font-family:inherit;font-size:10pt;">2.7%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2.6%</font><font style="font-family:inherit;font-size:10pt;">&#32;of net sales for </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The increase in absolute dollars was primarily due to an increase of $2.2 million in compensation and benefits resulting primarily from growth in sales and marketing personnel, partially offset by a decrease of $0.6 million in advertising, marketing promotional and trade show expenses.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing expenses include stock-based compensation expense of </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">General and administrative expenses.</font><font style="font-family:inherit;font-size:10pt;">&#32;General and administrative expenses increased by </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">22.5%</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">. General and administrative expenses were </font><font style="font-family:inherit;font-size:10pt;">1.7%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">1.6%</font><font style="font-family:inherit;font-size:10pt;">&#32;of net sales for </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The increase in absolute dollars was primarily due to an increase of $1.8 million in compensation and benefits including stock-based compensation expense and an increase of $0.4 million in legal expenses, partially offset by an increase of $1.0 million in foreign currency transaction gain.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">29</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative expenses include stock-based compensation expense of </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Comparison of </font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Nine Months Ended March 31,</font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">&#32;2016 and 2015</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Research and development expenses.</font><font style="font-family:inherit;font-size:10pt;">&#32;Research and development expenses increased by </font><font style="font-family:inherit;font-size:10pt;">$17.3 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">23.9%</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">. Research and development expenses were </font><font style="font-family:inherit;font-size:10pt;">5.3%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">5.1%</font><font style="font-family:inherit;font-size:10pt;">&#32;of net sales for </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The increase in absolute dollars was driven primarily by an increase of $13.6 million in compensation and benefits including stock-based compensation expense, a decrease of $2.1 million refund of value added taxes on research and development expenses and an increase of $1.7 million in development expenses for prototype materials. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development expenses include stock-based compensation expense of </font><font style="font-family:inherit;font-size:10pt;">$7.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$6.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our compensation and benefit expense in research and development increased from annual salary increases and growth in research and development personnel related to expanded product development initiatives in the United States and in Taiwan. We continue to believe that investments in research and development are critical to our future growth and competitive position in the marketplace. As such, we expect to continue to spend on current and future product development efforts. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Sales and marketing expenses.</font><font style="font-family:inherit;font-size:10pt;">&#32;Sales and marketing expenses increased by </font><font style="font-family:inherit;font-size:10pt;">$10.5 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">30.4%</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">. Sales and marketing expenses were </font><font style="font-family:inherit;font-size:10pt;">2.7%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">2.5%</font><font style="font-family:inherit;font-size:10pt;">&#32;of net sales for </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The increase in absolute dollars was primarily due to an increase of $6.5 million in compensation and benefits resulting primarily from growth in sales and marketing personnel, an increase of $2.3 million in advertising, marketing promotional and trade show expenses and a decrease of $1.2 million in marketing co-op funding from certain suppliers.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing expenses include stock-based compensation expense of </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">General and administrative expenses.</font><font style="font-family:inherit;font-size:10pt;">&#32;General and administrative expenses increased by </font><font style="font-family:inherit;font-size:10pt;">$10.4 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">59.8%</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">. General and administrative expenses were </font><font style="font-family:inherit;font-size:10pt;">1.6%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">1.2%</font><font style="font-family:inherit;font-size:10pt;">&#32;of net sales for </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The increase in absolute dollars was primarily due to an increase of $5.7 million in compensation and benefits including stock-based compensation expense, an increase of $3.5 million in legal, audit and accounting expenses and an increase of $0.8 million in bad debt expenses, partially offset by an increase of $1.1 million in foreign currency transaction gain.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative expenses include stock-based compensation expense of </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Interest and Other Expense, Net</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;">Interest and other expense, net for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;are as follows (dollars in millions):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.4140625%;border-collapse:collapse;text-align:left;"><tr><td colspan="30"></td></tr><tr><td style="width:29%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest and other income, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/M*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">N/M*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73.9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest and other expense, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.3</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*Not meaningful </font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">30</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Comparison of </font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Three Months Ended March 31,</font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">&#32;2016 and 2015</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Interest and other expense, net.</font><font style="font-family:inherit;font-size:10pt;">&#32;Interest and other expense, net increased by </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">. The increases were primarily due to higher interest expense on debt.  </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Comparison of </font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Nine Months Ended March 31,</font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">&#32;2016 and 2015</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Interest and other expense, net.</font><font style="font-family:inherit;font-size:10pt;">&#32;Interest and other expense, net increased by </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">. The increases were primarily due to higher interest expense on debt.  </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Provision for Income Taxes</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes and effective tax rates for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;are as follows (dollars in millions):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="30"></td></tr><tr><td style="width:29%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:6%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Percentage of total net sales</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective tax rate</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Comparison of </font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Three Months Ended March 31,</font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">&#32;2016 and 2015</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Provision for income taxes. </font><font style="font-family:inherit;font-size:10pt;">Provision for income taxes decreased by </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">9.2%</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">. The effective tax rate was </font><font style="font-family:inherit;font-size:10pt;">30.7%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">26.1%</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the three months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The lower income tax provision for the three months ended March 31, 2016 was primarily attributable to our lower operating income. The effective tax rate for the three months ended March 31, 2016 was higher primarily due to lower benefits from disqualifying dispositions of incentive stock options and lower uncertain tax position releases from lapse of the applicable statute of limitations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Comparison of </font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Nine Months Ended March 31,</font><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">&#32;2016 and 2015</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Provision for income taxes. </font><font style="font-family:inherit;font-size:10pt;">Provision for income taxes decreased by </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;">, or </font><font style="font-family:inherit;font-size:10pt;">4.2%</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;compared to </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">. The effective tax rate was </font><font style="font-family:inherit;font-size:10pt;">30.8%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">28.7%</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The lower income tax provision for the nine months ended March 31, 2016 was primarily attributable to our lower operating income. The effective tax rate for the nine months ended March 31, 2016 was higher primarily due to lower benefits from disqualifying dispositions of incentive stock options and additional tax accruals related to foreign operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s47CDE23740560FFCAAF558F088D63524"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liquidity and Capital Resources</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Since our inception, we have financed our growth primarily with funds generated from operations and from the proceeds of our initial public offering. In addition, we have utilized borrowing facilities, particularly in relation to the financing of real property acquisitions. Our cash and cash equivalents and short-term investments were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$176.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$95.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. Our cash in foreign locations was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$49.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$26.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. It is management's intention to reinvest the undistributed foreign earnings indefinitely in foreign operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;color:#0070c0;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Operating Activities. </font><font style="font-family:inherit;font-size:10pt;">Net cash provided by operating activities was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$92.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$9.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">31</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash provided by our operating activities for </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;was primarily due to our net income of </font><font style="font-family:inherit;font-size:10pt;">$65.1 million</font><font style="font-family:inherit;font-size:10pt;">, a decrease in accounts receivable of </font><font style="font-family:inherit;font-size:10pt;">$35.9 million</font><font style="font-family:inherit;font-size:10pt;">, an increase in other long-term liabilities of </font><font style="font-family:inherit;font-size:10pt;">$21.8 million</font><font style="font-family:inherit;font-size:10pt;">, stock-based compensation expense of </font><font style="font-family:inherit;font-size:10pt;">$11.8 million</font><font style="font-family:inherit;font-size:10pt;">, depreciation expense of </font><font style="font-family:inherit;font-size:10pt;">$9.5 million</font><font style="font-family:inherit;font-size:10pt;">, an increase in accrued liabilities of </font><font style="font-family:inherit;font-size:10pt;">$5.7 million</font><font style="font-family:inherit;font-size:10pt;">, and provision for inventory of </font><font style="font-family:inherit;font-size:10pt;">$6.0 million</font><font style="font-family:inherit;font-size:10pt;">, which were partially offset by a decrease in accounts payable of </font><font style="font-family:inherit;font-size:10pt;">$23.2 million</font><font style="font-family:inherit;font-size:10pt;">, an increase in inventory of </font><font style="font-family:inherit;font-size:10pt;">$21.8 million</font><font style="font-family:inherit;font-size:10pt;">, a decrease in income tax payable of </font><font style="font-family:inherit;font-size:10pt;">$8.6 million</font><font style="font-family:inherit;font-size:10pt;">, an increase in prepaid expenses and other assets of </font><font style="font-family:inherit;font-size:10pt;">$3.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and an increase in deferred income taxes assets of </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The decrease for </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;in accounts receivable was primarily due to lower sales in the last month of the third quarter of fiscal year 2016 as compared to the last month of the fourth quarter of fiscal year 2015. The decrease for the nine months ended March 31, 2016 in accounts payable was due to lower purchases of inventory in the third quarter of fiscal year 2016. The increase for </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;in inventory was primarily due to lower sales in the third quarter of fiscal year 2016. We anticipate that accounts receivable, inventory and accounts payable will increase to the extent we continue to grow our product lines and our business. </font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The increase for </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;in accounts receivable was primarily due to an increase in our net sales late in the quarter ended March&#160;31, 2015. The increase for </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;in inventory and accounts payable was primarily due to higher purchases in anticipation of the growth of our business in our seasonally strong June quarter and was also impacted by the timing of deliveries as a result of the west coast port strike in February 2015. </font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Investing activities.&#160;</font><font style="font-family:inherit;font-size:10pt;">Net cash used in our investing activities was </font><font style="font-family:inherit;font-size:10pt;">$26.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$25.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. In </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, of the net cash used in our investing activities, </font><font style="font-family:inherit;font-size:10pt;">$25.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;was related to the purchase of property, plant and equipment, of which $11.1 million was related to the property and equipment of manufacturing buildings at our Green Computing Park in San Jose, California, and $3.2 million was related to the implementation of a new ERP system for the U.S. headquarters and its subsidiaries. We plan to continue the development and construction of improvements to our properties through fiscal year 2017. We anticipate investing</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;">approximately $23.2 million through November 2016 to build the second manufacturing facility and remodel our office building. We plan to finance this development through our operating cash flows and additional borrowings from banks. In the nine months ended March 31, 2015, $24.6 million was related to the purchase of property, plant and equipment.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financing activities.</font><font style="font-family:inherit;font-size:10pt;">&#160;Net cash provided by our financing activities was </font><font style="font-family:inherit;font-size:10pt;">$13.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$30.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. In </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we borrowed an additional </font><font style="font-family:inherit;font-size:10pt;">$24.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;under our revolving line of credit from Bank of America and CTBC Bank and repaid </font><font style="font-family:inherit;font-size:10pt;">$23.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in loans. Further, we received </font><font style="font-family:inherit;font-size:10pt;">$10.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;related to the proceeds from the exercise of stock options in </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the nine months ended March 31, 2015, we received $21.1 million related to the proceeds from the exercise of stock options. Further, we borrowed an additional $36.4 million under our revolving line of credit from CTBC Bank and repaid $35.3 million in loans in the nine months ended March 31, 2015. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$7.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;was related to the excess tax benefits from stock-based compensation, respectively. We expect the net cash provided by financing activities will increase throughout fiscal year 2016 as we intend to obtain additional financing from banks for our working capital requirements. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We expect to experience continued growth in our working capital requirements and capital expenditures as we continue to expand our business. Our long-term future capital requirements will depend on many factors, including our level of revenues, the timing and extent of spending to support our product development efforts, the expansion of sales and marketing activities, the timing of our introductions of new products, the costs to ensure access to adequate manufacturing capacity and the continuing market acceptance of our products. We intend to fund this continued expansion through cash generated by operations and by drawing on the revolving credit facility or through other debt financing. However we cannot be certain whether such financing will be available on commercially reasonable or otherwise favorable terms or that such financing will be available at all. We anticipate that working capital and capital expenditures will constitute a material use of our cash resources. We have sufficient cash on hand to continue to operate for at least the next 12 months.</font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">32</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other factors affecting liquidity and capital resources</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Activities under Revolving Lines of Credit and Term Loans</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Bank of America</font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2015, we entered into an amendment to our existing credit agreement with Bank of America, which provided for (i) a $65.0 million revolving line of credit facility and (ii) a five-year $14.0 million term loan facility. The term loan is secured by three buildings located in San Jose, California and the principal and interest are payable monthly through September 30, 2016 with an interest rate at the LIBOR rate plus 1.50% per annum. In April 2016, we extended the revolving line of credit to mature on May 31, 2016, and we are currently negotiating with Bank of America to renew the revolving line of credit.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The line of credit facility provided for borrowings denominated both in U.S. dollars and in Taiwanese dollars. For borrowings denominated in U.S. dollars, the interest rate for the revolving line of credit is at the LIBOR rate plus 1.25% per annum. The LIBOR rate was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">0.44%</font><font style="font-family:inherit;font-size:10pt;">&#32;at </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">. For borrowings denominated in Taiwanese dollars, the interest rate for the revolving line of credit is equal to the lender's established interest rate which is adjusted monthly. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, the total outstanding borrowings under the Bank of America term loan were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$3.7 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The total outstanding borrowings under the Bank of America line of credit were </font><font style="font-family:inherit;font-size:10pt;">$62.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$59.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The interest rates for these loans ranged from </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1.00%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1.94%</font><font style="font-family:inherit;font-size:10pt;">&#32;per annum at </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">0.79%</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1.68%</font><font style="font-family:inherit;font-size:10pt;">&#32;per annum at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the unused revolving line of credit under Bank of America was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2.8 million</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">CTBC Bank</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2015, we entered into an amendment to the existing credit agreement with CTBC Bank Co., Ltd ("CTBC Bank") that provides for (i) a </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">-month NT</font><font style="font-family:inherit;font-size:10pt;">$700.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;or </font><font style="font-family:inherit;font-size:10pt;">$22.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;U.S. dollar equivalent term loan secured by the land and building located in Bade, Taiwan with an interest rate equal to the lender's established NTD interest rate plus </font><font style="font-family:inherit;font-size:10pt;">0.25%</font><font style="font-family:inherit;font-size:10pt;">&#32;per annum which is adjusted monthly and (ii) a </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">-month revolving line of credit up to </font><font style="font-family:inherit;font-size:10pt;">80.0%</font><font style="font-family:inherit;font-size:10pt;">&#32;of eligible accounts receivable in an aggregate amount of up to </font><font style="font-family:inherit;font-size:10pt;">$17.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;with an interest rate equal to the lender's established USD interest rate plus </font><font style="font-family:inherit;font-size:10pt;">0.30%</font><font style="font-family:inherit;font-size:10pt;">&#32;per annum which is adjusted monthly. The total borrowings allowed under the credit agreement are capped at NT</font><font style="font-family:inherit;font-size:10pt;">$1.0 billion</font><font style="font-family:inherit;font-size:10pt;">&#32;or </font><font style="font-family:inherit;font-size:10pt;">$30.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;U.S. dollar equivalent. In January 2016, we extended the revolving line of credit to mature on March 31, 2016.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total outstanding borrowings under the CTBC Bank term loan was denominated in Taiwanese dollars and was translated into U.S. dollars of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$20.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$21.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The total outstanding borrowings under the CTBC Bank revolving line of credit was </font><font style="font-family:inherit;font-size:10pt;">$9.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;in U.S. dollars at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">. The interest rate for these loans were ranged from </font><font style="font-family:inherit;font-size:10pt;">0.92%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">1.06%</font><font style="font-family:inherit;font-size:10pt;">&#32;at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">0.82%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">1.16%</font><font style="font-family:inherit;font-size:10pt;">&#32;per annum at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2016, we entered into a new credit agreement with CTBC Bank Co., Ltd that provides for (i) a </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">-month NT</font><font style="font-family:inherit;font-size:10pt;">700.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;or </font><font style="font-family:inherit;font-size:10pt;">$21.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;U.S. dollar equivalent term loan facility secured by the land and building located in Bade, Taiwan with an interest rate equal to the lender's established NTD interest rate plus </font><font style="font-family:inherit;font-size:10pt;">0.25%</font><font style="font-family:inherit;font-size:10pt;">&#32;per annum which is adjusted monthly. This term loan facility also includes a </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">-month customs bond up to NT</font><font style="font-family:inherit;font-size:10pt;">100.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;or </font><font style="font-family:inherit;font-size:10pt;">$3.1 million</font><font style="font-family:inherit;font-size:10pt;">&#32;U.S. dollar equivalent with a </font><font style="font-family:inherit;font-size:10pt;">0.5%</font><font style="font-family:inherit;font-size:10pt;">&#32;annual fee, and (ii) a </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">-month revolving line of credit up to </font><font style="font-family:inherit;font-size:10pt;">80.0%</font><font style="font-family:inherit;font-size:10pt;">&#32;of eligible accounts receivable in an aggregate amount of up to </font><font style="font-family:inherit;font-size:10pt;">$40.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;with an interest rate equal to the lender's established USD interest rate plus </font><font style="font-family:inherit;font-size:10pt;">0.30%</font><font style="font-family:inherit;font-size:10pt;">&#32;per annum which is adjusted monthly. The total borrowings allowed under the credit agreement are capped at </font><font style="font-family:inherit;font-size:10pt;">$40.0 million</font><font style="font-family:inherit;font-size:10pt;">. The credit agreement matures on March 31, 2017.</font></div><div style="line-height:120%;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Covenant Compliance </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The credit agreement with Bank of America contains customary representations and warranties and customary affirmative and negative covenants applicable to the Company and its subsidiaries. The credit agreement contains certain financial covenants, including the following: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:91.40625%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:5%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:92%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not to incur on a consolidated basis, a net loss before taxes and extraordinary items in any two consecutive quarterly accounting periods;</font></div></td></tr></table></div></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">33</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:91.40625%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:5%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:92%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s funded debt to EBITDA ratio (ratio of all outstanding liabilities for borrowed money and other interest-bearing liabilities, including current and long-term debt, less the non-current portion of subordinated liabilities to EBITDA) shall not be greater than 2.00;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:91.40625%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:5%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:92%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s unencumbered liquid assets, as defined in the agreement, held in the United States shall have an aggregate market value of not less than $30,000,000, measured as of the last day of each fiscal quarter and the last day of each fiscal year.</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, our total assets of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1,137.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;collateralized the line of credit with Bank of America and were all of our assets except for the three buildings purchased in San Jose, California in June 2010 and the land and building located in Bade, Taiwan. As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, total assets collateralizing the term loan with Bank of America were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$17.2 million</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company was in compliance with all financial covenants associated with the term loan and line of credit with Bank of America. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the net book value of land and building located in Bade, Taiwan collateralizing the term loan with CTBC Bank was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$26.9 million</font><font style="font-family:inherit;font-size:10pt;">. There are no financial covenants associated with the term loan with CTBC Bank at </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Contract Manufacturers </font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we paid our contract manufacturers within </font><font style="font-family:inherit;font-size:10pt;">35</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">75</font><font style="font-family:inherit;font-size:10pt;">&#32;days of invoice and Ablecom between </font><font style="font-family:inherit;font-size:10pt;">34</font><font style="font-family:inherit;font-size:10pt;">&#32;to </font><font style="font-family:inherit;font-size:10pt;">88</font><font style="font-family:inherit;font-size:10pt;">&#32;days of invoice. Ablecom, a Taiwan corporation, is one of our major contract manufacturers and a related party. As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#32;amounts owed to Ablecom by us were approximately </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">$45.4 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">$59.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Auction Rate Securities Valuation </font></div><div style="line-height:120%;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we held </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of auction rate securities, net of unrealized losses, representing our interest in auction rate preferred shares in a closed end mutual fund invested in municipal securities; the auction rate security was rated </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">AA2</font><font style="font-family:inherit;font-size:10pt;">&#32;at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">. These auction rate preferred shares have no stated maturity date.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During February 2008, the auctions for these auction rate securities began to fail to obtain sufficient bids to establish a clearing rate and were not saleable in the auction, thereby losing the short-term liquidity previously provided by the auction process. As a result, as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of these auction rate securities have been classified as long-term available-for-sale investments. Based on our assessment of fair value at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we have recorded an accumulated unrealized loss of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">, net of deferred income taxes, on long-term auction rate securities. The unrealized loss was deemed to be temporary and has been recorded as a component of accumulated other comprehensive loss.&#160;In </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;auction rate securities redeemed or sold. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contractual Obligations</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table describes our contractual obligations as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"></td></tr><tr><td style="width:41%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Payments Due by Period</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">&#160;Less&#160;Than&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">1 Year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">1 to 3</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">&#160;&#160;&#160;&#160;Years&#160;&#160;&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">3 to 5</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">&#160;&#160;&#160;&#160;Years&#160;&#160;&#160;&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">More&#160;Than</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">5 Years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total&#160;&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,291</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,593</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,422</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,650</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capital leases, including interest</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">449</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">174</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">888</font></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Debt, including interest (1)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,795</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,795</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchase commitments (2)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">341,559</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">341,559</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total (3)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">439,910</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,793</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,767</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,422</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">453,892</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">__________________________</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount reflects total anticipated cash payments, including anticipated interest payments based on the interest rate at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:6px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">(2)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount reflects total gross purchase commitments under our manufacturing arrangements with third-party contract manufacturers or vendors. Our purchase obligations included </font><font style="font-family:inherit;font-size:10pt;">$116.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of hard disk drive purchase commitments </font></div></td></tr></table><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">34</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-left:48px;padding-bottom:6px;"><font style="font-family:inherit;font-size:10pt;">at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, which will be paid through </font><font style="font-family:inherit;font-size:10pt;">December 2016</font><font style="font-family:inherit;font-size:10pt;">. See Note 10 of Notes to our Condensed Consolidated Financial Statements for a discussion of purchase commitments.</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">(3)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The table above excludes liabilities for deferred service revenue of </font><font style="font-family:inherit;font-size:10pt;">$29.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and unrecognized tax benefits and related interest and penalties accrual of </font><font style="font-family:inherit;font-size:10pt;">$15.8 million</font><font style="font-family:inherit;font-size:10pt;">. We have not provided a detailed estimate of the payment timing of unrecognized tax benefits due to the uncertainty of when the related tax settlements will become due. See Note 9 of Notes to our Condensed Consolidated Financial Statements for a discussion of income taxes.</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We expect to fund our remaining contractual obligations from our ongoing operations and existing cash and cash equivalents on hand.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued new accounting guidance related to revenue recognition. This new standard replaces all current U.S. GAAP guidance on revenue, eliminates all industry-specific guidance and provides a unified model in determining when and how revenue is recognized. The core principle is that a company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Further, in March 2016, the FASB issued an amendment to the accounting guidance related to revenue from contracts with customers - principal versus agent considerations. In April 2016, the FASB issued an amendment to the accounting guidance related to revenue from contracts with customers - identifying performance obligations and licensing. These guidances can be applied either retrospectively or as a cumulative-effect adjustment as of the date of adoption. Early adoption is permitted for annual periods beginning after December 15, 2016. The new standard is effective for us on July 1, 2018. We are currently evaluating the timing of our adoption and the impact of adopting the new revenue guidance on our financial statement disclosures, results of operations and financial position.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2015, the FASB issued an amendment to the accounting guidance related to presentation of debt issuance costs. The amendment requires that debt issuance costs related to a recognized debt liability be presented in the balance sheet as a direct deduction from the carrying amount of that debt liability, consistent with debt discounts. In August 2015, the FASB issued an amendment to the accounting guidance related to presentation and subsequent measurement of debt issuance costs associated with line-of-credit arrangements. The amendment clarified that an entity may defer and present debt issuance costs associated with line-of-credit arrangements as an asset and subsequently amortize the deferred debt issuance costs ratably over the term of the line-of-credit arrangement, regardless of whether there are any outstanding borrowings on the line-of-credit arrangement. The amendment is effective for us on July 1, 2016. We are currently evaluating the effect the amendment to the guidance will have on our financial statement disclosures, results of operations and financial position.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July 2015, the FASB issued an amendment to the authoritative guidance related to inventory measurement. The amendment requires entities to measure inventory at the lower of cost and net realizable value thereby simplifying the current guidance under which an entity must measure inventory at the lower of cost or market. The amendment is effective for us on July 1, 2017. We are currently evaluating the effect the amendment to the guidance will have on our financial statement disclosures, results of operations and financial position.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2015, the FASB issued an amendment to the accounting guidance related to balance sheet classification of deferred taxes. The amendment requires that all deferred tax assets and liabilities be classified as noncurrent in a classified balance sheet. Early adoption is permitted as of the beginning of an interim or annual reporting period. The amendment is effective for us on July 1, 2017. We are currently evaluating the effect the amendment to the guidance will have on our financial statement disclosures, results of operations and financial position.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued an amendment to the accounting guidance related to leases. The amendment will supersede the existing lease guidance, including on-balance sheet recognition of operating leases for lessees. This amendment should be applied using a modified retrospective approach and is effective for us on July 1, 2018. Early adoption is permitted. We are currently evaluating the effect the guidance will have on our financial statement disclosures, results of operations and financial position.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued new accounting guidance on the accounting for certain aspects of share-based payments to employees, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. This guidance is effective for us on July 1, 2017. We are currently evaluating the effect the guidance will have on our financial statement disclosures, results of operations and financial position.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">35</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Off-Balance Sheet Arrangements</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We do not have any off-balance sheet arrangements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s0CA4342EEC487AA64C0858F0923862D5"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 3.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Quantitative and Qualitative Disclosure About Market Risk</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Interest Rate Risk</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The primary objectives of our investment activities are to preserve principal, provide liquidity and maximize income without significantly increasing the risk. Some of the securities we invest in are subject to market risk. This means that a change in prevailing interest rates may cause the fair value of the investment to fluctuate. To minimize this risk, we maintain our portfolio of cash equivalents and short-term investments in money market funds and certificates of deposit. Our long-term investments include auction rate securities, which have been classified as long-term due to the lack of a liquid market for these securities. Since our results of operations are not dependent on investments, the risk associated with fluctuating interest rates is limited to our investment portfolio, and we believe that a 10% change in interest rates would not have a significant impact on our results of operations. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, our investments were in money market funds, certificates of deposits and auction rate securities. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are exposed to changes in interest rates as a result of our borrowings under our term loan and revolving lines of credit. The interest rates for the term loans and the revolving lines of credit ranged from </font><font style="font-family:inherit;font-size:10pt;">0.92% to 1.94%</font><font style="font-family:inherit;font-size:10pt;">&#32;at </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">0.79% to 1.68%</font><font style="font-family:inherit;font-size:10pt;">&#32;at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. Based on the outstanding principal indebtedness of </font><font style="font-family:inherit;font-size:10pt;">$93.8 million</font><font style="font-family:inherit;font-size:10pt;">&#32;under our credit facilities as of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we believe that a 10% change in interest rates would not have a significant impact on our results of operations. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liquidity Risk</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we held </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of auction rate securities, net of unrealized losses, representing our interest in auction rate preferred shares in a closed end mutual fund invested in municipal securities; the auction rate security was rated </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">AA2</font><font style="font-family:inherit;font-size:10pt;">&#32;at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">. These auction rate preferred shares have no stated maturity date. During February 2008, the auctions for these auction rate securities began to fail to obtain sufficient bids to establish a clearing rate and were not saleable in the auction, thereby losing the short-term liquidity previously provided by the auction process. As a result, as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;">&#32;of these auction rate securities have been classified as long-term available-for-sale investments. Based on our assessment of fair value at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we have recorded an accumulated unrealized loss of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">, net of deferred income taxes, on long-term auction rate securities. The unrealized loss was deemed to be temporary and has been recorded as a component of accumulated other comprehensive loss. During </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#32;auction rate securities were redeemed or sold.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Although we have determined that we will not likely be required to sell the securities before the anticipated recovery and we have the intent and ability to hold our investments until successful auctions occur, these investments are not currently liquid and in the event we need to access these funds, we will not be able to do so without a loss of principal. There can be no assurances that these investments will be settled in the short term or that they will not become other-than-temporarily impaired subsequent to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, as the market for these investments is presently uncertain. In any event, we do not have a present need to access these funds for operational purposes. We will continue to monitor and evaluate these investments as there is no assurance as to when the market for these investments will allow us to liquidate them. We may be required to record impairment charges in periods subsequent to </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;in respect to these securities and, if a liquid market does not develop for these investments, we could be required to hold them to market recovery.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign Currency Risk</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To date, our international customer and supplier agreements have been denominated primarily in U.S. dollars, and accordingly, we have limited exposure to foreign currency exchange rate fluctuations from customer agreements, and do not currently engage in foreign currency hedging transactions. However, the functional currency of our operations in the Netherlands and Taiwan is the U.S. dollar and our local accounts including financing arrangements are denominated in the local currency in the Netherlands and Taiwan, respectively, and thus we are subject to foreign currency exchange rate fluctuations associated with re-measurement to U.S. dollars. Such fluctuations have not been significant historically. Foreign exchange gain (loss) for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;was </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, and for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$(0.7) million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sA4079D1B598A7FC3B22558F09239CEB3"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">36</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 4.&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Controls and Procedures</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Evaluation of Effectiveness of Disclosure Controls and Procedures</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the supervision and with the participation of our management, including our Chief Executive Officer and our Chief Financial Officer, we evaluated the effectiveness of our disclosure controls and procedures, as such term is defined in Rule&#160;13a-15(e) and 15d-15(e) promulgated under the Securities Exchange Act of 1934, as amended (the "Exchange Act"). The evaluation considered the procedures designed to ensure that information required to be disclosed by us in the reports filed or submitted by us under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission rules and forms and is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure. Due to the material weakness in internal control over financial reporting described below, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were not effective, and were not operating at the reasonable assurance level as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2015, our management identified an error in accounting treatment of certain contracts with extended warranty provisions. Our management has identified a deficiency in the design of a control that represents a material weakness in internal control over financial reporting as follows:</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"></font><font style="font-family:inherit;font-size:10pt;">We did not have a control in place that is designed to review underlying sales contracts to identify additional deliverables provided to customers as part of sales transactions entered into by us. As a result, certain extended warranty revenue recorded in prior periods did not meet the criteria for revenue recognition and should have been deferred and recorded over the contractual period of the extended warranty.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Because of the material weakness identified, our management has concluded that our internal control over financial reporting was not effective as of March 31, 2016.  </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Changes in Internal Control over Financial Reporting</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were no changes in our internal control over financial reporting (as defined in Rules&#160;13a-15(f) and 15d-15(f) under the Exchange Act) during the quarter ended </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">&#32;that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. However, as noted below, we have implemented changes to our internal control over financial reporting to address the material weakness described above.  </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Transition of enterprise resource planning system </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have implemented a new enterprise resource planning, or ERP, system and have commenced using the new system in the U.S. in July 2015 and in Taiwan and the Netherlands in January 2016. The implementation of this ERP system involves changes in our procedures for internal control over financial reporting. We follow a system implementation life cycle process that requires significant pre-implementation planning, design and testing. We also conducted and will continue to conduct extensive post-implementation monitoring and process modifications to ensure that internal controls over financial reporting are designed and operating effectively. We have not experienced any significant difficulties to date in connection with the implementation or the operation of this ERP system.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Remediation</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have put a control in place to ensure that proper extended warranty and any other deliverables in our bill of materials are tracked and related revenue deferrals are recorded. The following steps have been implemented:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Initiation of a review of extended warranty and any other deliverables in our bill of materials for all products </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increased oversight and monitoring by our management of extended warranty and other deliverables in our bill of materials for any new products</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Documenting and tracking extended warranty and other deliverables in our contract matrix to ensure proper revenue recognition</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our management believes the foregoing efforts will effectively remediate the material weakness. As we continue to evaluate and work to improve our internal control over financial reporting, our management may execute additional measures to address the material weakness or modify the remediation plan described and will continue to review and make necessary changes to the overall design of our internal controls.</font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">37</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s0A8C51DA5D22293C265B58F09240961C"></a></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PART&#160;II: OTHER INFORMATION</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div><a name="s00DFE3A76EB46731280458F09244FD02"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 1.&#160;&#160;&#160;&#160;Legal Proceedings</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, we have been involved in various legal proceedings arising from the normal course of business activities. We defend ourselves vigorously against any such claims. In management's opinion, the resolution of any pending matters will not have a material adverse effect on our consolidated financial condition, results of operations, or liquidity. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sD505B5D13FD4C6BD854558F09271784C"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 1A.&#160;&#160;&#160;&#160;Risk Factors</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Risk Factors included in our Annual Report on Form 10-K for the year ended June 30, 2015 have not materially changed. You should carefully consider the following risk factors, as well as the other information in this Form 10-Q. If any of the following risks actually occurs, our business, financial condition and results of operations would suffer. In this case, the trading price of our common stock would likely decline and you might lose all or part of your investment in our common stock. Additional risks that we currently do not know about or that we currently believe to be immaterial may also impair our business operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Risks Related to Our Business and Industry</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our quarterly operating results will likely fluctuate in the future, which could cause rapid declines in our stock price. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As our business continues to grow, we believe that our quarterly operating results will be subject to greater fluctuation due to various factors, many of which are beyond our control. Factors that may affect quarterly operating results in the future include: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:91.40625%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:5%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:92%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">fluctuations based upon seasonality, with the quarters ending March 31 and September 30 typically being weaker;</font></div><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:91.40625%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:5%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:92%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">unpredictability of the timing and size of customer orders, since most of our customers purchase our products on a purchase order basis rather than pursuant to a long term contract;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:91.40625%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:5%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:92%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">fluctuations in availability and costs associated with key components and other materials needed to satisfy customer requirements;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:91.40625%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:5%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:92%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">variability of our margins based on the mix of server systems, subsystems and accessories we sell and the    percentage of our sales to internet data center cloud customers or geographical regions;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:91.40625%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:5%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:92%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the timing of the introduction of new products by leading microprocessor vendors and other suppliers;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:91.40625%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:5%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:92%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">fluctuations based upon changes in demand for and cost of storage solutions as such solutions become an increasing percentage of our net sales;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:91.40625%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:5%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:92%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">changes in our product pricing policies, including those made in response to new product announcements and pricing changes of our competitors;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:91.40625%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:5%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:92%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">fluctuations in the timing and size of large customer orders as larger customers and larger orders become an increasing percentage of our net sales;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:91.40625%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:5%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:92%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">mix of whether customer purchases are of full systems or subsystems and accessories and whether made directly or through indirect sales channels;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:91.40625%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:5%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:92%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the effect of mergers and acquisitions among our competitors, suppliers or partners;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:91.40625%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:5%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:92%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">general economic conditions in our geographic markets; and</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:91.40625%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:5%;"></td><td style="width:2%;"></td><td style="width:1%;"></td><td style="width:92%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">impact of regulatory changes on our cost of doing business.</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accordingly, it is difficult to accurately forecast our growth and results of operations on a quarterly basis. If we fail to meet expectations of investors or analysts, our stock price may fall rapidly and without notice. Furthermore, the fluctuation of </font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">38</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">quarterly operating results may render less meaningful period-to-period comparisons of our operating results, and you should not rely upon them as an indication of future performance. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As we increasingly target larger customers and larger sales opportunities, our customer base may become more concentrated, our cost of sales may increase, our margins may be lower and our sales may be less predictable.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As our business continues to grow, we have become increasingly dependent upon larger sales to maintain our rate of growth. In particular, in recent years, we have completed larger sales to data centers, leading internet companies and for other cloud computing applications. One of our customers accounted for </font><font style="font-family:inherit;font-size:10pt;">10.2%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">12.6%</font><font style="font-family:inherit;font-size:10pt;">&#32;of our net sales in </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. As customers buy our products in greater volumes and their business becomes a larger percentage of our net sales, we may grow increasingly dependent on those customers to maintain our growth. If our largest customers do not purchase our products at the levels, timeframes or geographies that we expect, our ability to maintain or grow our net sales will be adversely affected. </font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increased sales to larger customers may also cause fluctuations in results of operations. Large orders are generally subject to intense competition and pricing pressure which can have an adverse impact on our margins and results of operations. Likewise, larger customers may seek to fulfill all or substantially all of their requirements in a single or a few orders, and not make another significant purchase for a substantial period of time. Accordingly, a significant increase in revenue during the period in which we recognize the revenue from a large customer may be followed by a period of time during which the customer purchases none or few of our products. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additionally, as we and our partners focus increasingly on selling to larger customers and attracting larger orders, we expect greater costs of sales. Our sales cycle may become longer and more expensive, as larger customers typically spend more time negotiating contracts than smaller customers. Larger customers often seek greater levels of support in the implementation and use of our server solutions. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result of the above factors, our quarter-to-quarter results of operations may be subject to greater fluctuation and our stock price may be adversely affected.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We may fail to meet publicly announced financial guidance or other expectations about our business, which would cause our stock to decline in value. </font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We typically provide forward looking financial guidance when we announce our financial results from the prior quarter.  We undertake no obligation to update such guidance at any time. Frequently in the past, our financial results have failed to meet the guidance we provided. There are a number of reasons why we have failed to meet guidance in the past and might fail again in the future, including, but not limited to, the factors described in these Risk Factors.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">If we are unable to favorably assess the effectiveness of our internal control over financial reporting, or if our independent auditors are unable to provide an unqualified attestation report on our internal control over financial reporting, our stock price could be adversely affected.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2015,  our management determined, and the Audit Committee of our Board of Directors concurred, that a material weakness existed in our internal control over financial reporting related to the revenue recognition of contracts with extended product warranties. We identified errors related to revenue recognized prior to meeting the U.S. GAAP revenue recognition criteria that impacted prior periods, including fiscal years 2013, 2014 and 2015 which were corrected in the three months ended September 30, 2015. We have taken steps to remediate this material weakness. These improvements in our controls are on-going and will be part of our future year-end closing processes. While we have put controls in place to remediate the material weakness, we cannot assure that there will not be additional material weaknesses or significant deficiencies that we or our independent registered public accounting firm may identify. If we identify such issues or if we are unable to produce accurate and timely financial statements, our stock price may be adversely affected and we may be unable to maintain compliance with Nasdaq listing requirements.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pursuant to Section&#160;404 of the Sarbanes-Oxley Act of 2002, or Section&#160;404, our management is required to report on the effectiveness of our internal control over financial reporting in our annual reports. In addition, our independent auditors must attest to and report on the effectiveness of our internal control over financial reporting. The rules governing the standards that must be met for management to assess our internal control over financial reporting are complex, and require significant documentation, testing and possible remediation. As a result, our efforts to comply with Section&#160;404 have required the commitment of significant managerial and financial resources. As we are committed to maintaining high standards of public disclosure, our efforts to comply with Section&#160;404 are ongoing, and we are continuously in the process of reviewing, </font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">39</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">documenting and testing our internal control over financial reporting, which will result in continued commitment of significant financial and managerial resources. Although we strive to maintain effective internal controls over financial reporting in order to prevent and detect material misstatements in our annual and quarterly financial statements and prevent fraud, we cannot assure that such efforts will be effective. If we fail to maintain effective internal controls in future periods, our operating results, financial position and stock price could be adversely affected.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Increases in average selling prices for our server solutions have significantly contributed to our increases in net sales. Such prices are subject to decline if customers do not continue to purchase our latest generation products or additional components, which could harm our results of operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increases in average selling prices have significantly contributed to our increases in net sales. As with most electronics based products, average selling prices of servers typically are highest at the time of introduction of new products, which utilize the latest technology, and tend to decrease over time as such products become commoditized and are ultimately replaced by even newer generation products. As our business continues to grow, we may increasingly be subject to this industry risk. We cannot predict the timing or amount of any decline in the average selling prices of our server solutions that we may experience in the future. In some instances, our agreements with our distributors limit our ability to reduce prices unless we make such price reductions available to them, or price protect their inventory. If we are unable to decrease per unit manufacturing costs faster than the rate at which average selling prices continue to decline, our business, financial condition and results of operations will be harmed. In addition, our average selling prices have increased rapidly in recent periods as we have sold more products including additional components such as more memory and hard disk drive capacity. There is no assurance that our average selling prices will continue to increase and may decline due to decreased demand for, or lower prices of, the additional components that we sell with our server solutions.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our cost structure and ability to deliver server solutions to customers in a timely manner may be adversely affected by volatility of the market for core components and materials for our products.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prices of materials and core components utilized in the manufacture of our server solutions, such as serverboards, chassis, central processing units, or CPUs, memory and hard drives represent a significant portion of our cost of sales. We generally do not enter into long-term supply contracts for these materials and core components, but instead purchase these materials and components on a purchase order basis. Prices of these core components and materials are volatile, and, as a result, it is difficult to predict expense levels and operating results. In addition, if our business growth renders it necessary or appropriate to transition to longer term contracts with materials and core component suppliers, our costs may increase and our gross margins could correspondingly decrease.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Because we often acquire materials and core components on an as needed basis, we may be limited in our ability to effectively and efficiently respond to customer orders because of the then-current availability or the terms and pricing of materials and core components. Our industry has experienced materials shortages and delivery delays in the past, and we may experience shortages or delays of critical materials in the future. From time to time, we have been forced to delay the introduction of certain of our products or the fulfillment of customer orders as a result of shortages of materials and core components. For example, we were unable to fulfill certain orders at the end of the quarter ended June&#160;30, 2010 due to component shortages, and our net sales were adversely impacted in fiscal year 2013 and 2012 by disk drive shortages resulting from the flooding in Thailand. If shortages or delays arise, the prices of these materials and core components may increase or the materials and core components may not be available at all. In addition, in the event of shortages, some of our larger competitors may have greater abilities to obtain materials and core components due to their larger purchasing power. We may not be able to secure enough core components or materials at reasonable prices or of acceptable quality to build new products to meet customer demand, which could adversely affect our business and financial results.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If we were to lose any of our current supply or contract manufacturing relationships, the process of identifying and qualifying a new supplier or contract manufacturer who will meet our quality and delivery requirements, and who will appropriately safeguard our intellectual property, may require a significant investment of time and resources, adversely affecting our ability to satisfy customer purchase orders and delaying our ability to rapidly introduce new products to market. Similarly, if any of our suppliers were to cancel, materially change contracts or commitments to us or fail to meet the quality or delivery requirements needed to satisfy customer demand for our products, whether due to shortages or other reasons, our reputation and relationships with customers could be damaged. We could lose orders, be unable to develop or sell some products cost-effectively or on a timely basis, if at all, and have significantly decreased revenues, margins and earnings, which would have a material adverse effect on our business.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We may incur additional expenses and suffer lower margins if our expectations regarding long term hard disk drive commitments prove incorrect.</font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">40</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Notwithstanding our general practice of not entering into long term supply contracts, as a result of severe flooding in Thailand during the first quarter of fiscal year 2012, we have entered into purchase agreements with selected suppliers of hard disk drives in order to ensure continuity of supply for these components. The hard disk drive purchase commitments totaled approximately </font><font style="font-family:inherit;font-size:10pt;">$116.9 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, a decrease from </font><font style="font-family:inherit;font-size:10pt;">$185.7 million</font><font style="font-family:inherit;font-size:10pt;">&#32;as of June 30, 2015 and will be paid through </font><font style="font-family:inherit;font-size:10pt;">December 2016</font><font style="font-family:inherit;font-size:10pt;">. Higher costs compared to the lower selling prices for these components incurred under these agreements contributed to our lower gross profit in fiscal year 2013 and will likely impact our gross profit in the future. Our existing and any other similar future supply commitments that we may enter into expose us to risk for lower margins or loss on disposal of such inventory if our expectations of customer demand are incorrect and the market price of the material or component inventory decline. Likewise if we fail to enter into commitments we may be exposed to limited availability of supply or higher inventory costs which could result in lower net sales and adversely impact gross margin and net income.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We may lose sales or incur unexpected expenses relating to insufficient, excess or obsolete inventory.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result of our strategy to provide greater choice and customization of our products to our customers, we are required to maintain a high level of inventory. If we fail to maintain sufficient inventory, we may not be able to meet demand for our products on a timely basis, and our sales may suffer. If we overestimate customer demand for our products, we could experience excess inventory of our products and be unable to sell those products at a reasonable price, or at all. As a result, we may need to record higher inventory reserves. In addition, from time to time we assume greater inventory risk in connection with the purchase or manufacture of more specialized components in connection with higher volume sales opportunities. We have from time to time experienced inventory write downs associated with higher volume sales that were not completed as anticipated. For example, we recorded a reserve in the quarters ended March 31, 2013 and June 30, 2013 relating to specialized inventory purchased for one customer. We expect that we will experience such write downs from time to time in the future related to existing and future commitments. If we are later able to sell inventory with respect to which we have taken a reserve at a profit, it may increase the quarterly variances in our operating results. Additionally, the rapid pace of innovation in our industry could render significant portions of our existing inventory obsolete. Certain of our distributors and OEMs have rights to return products, limited to purchases over a specified period of time, generally within 60 to 90 days of the purchase, or to products in the distributor's or OEM's inventory at certain times, such as termination of the agreement or product obsolescence. Any returns under these arrangements could result in additional obsolete inventory. In addition, server systems, subsystems and accessories that have been customized and later returned by those of our customers and partners who have return rights or stock rotation rights may be unusable for other purposes or may require reformation at additional cost to be made ready for sale to other customers. Excess or obsolete inventory levels for these or other reasons could result in unexpected expenses or increases in our reserves against potential future charges which would adversely affect our business and financial results. For example, during </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we recorded inventory write-downs charged to cost of sales of </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$6.0 million</font><font style="font-family:inherit;font-size:10pt;">&#32;for lower of cost or market and excess and obsolete inventory, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">$4.5 million</font><font style="font-family:inherit;font-size:10pt;">&#32;during </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. For additional information regarding customer return rights, see &#8220;Management's Discussion and Analysis of Financial Condition and Results of Operations-Critical Accounting Policies-Inventory Valuation.&#8221;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We may encounter difficulties with our ERP systems.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have implemented a new enterprise resource planning, or ERP, system and have commenced using the new system in the U.S. in July 2015 and in Taiwan and the Netherlands in January 2016. We have incurred and expect to continue to incur additional expenses for our implementation. Many companies have experienced delays and difficulties with the implementation of new or changed ERP systems that have had a negative effect on their business. Any disruptions, delays or deficiencies in the design and implementation of our new ERP system could result in potentially much higher costs than we currently anticipate and could adversely affect our ability to develop new products, provide services, fulfill contractual obligations, file reports with the SEC in a timely manner and/or otherwise operate our business, or otherwise impact our controls environment. Any of these consequences could have an adverse effect on our results of operations and financial condition.</font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">41</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">System security risks, data protection breaches, cyber-attacks</font><font style="font-family:inherit;font-size:10pt;">&#32;</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">and other related cyber-security issues could disrupt our internal operations or interfere with our products, and any such disruption could reduce our expected revenues, increase our expenses, damage our reputation and adversely affect our stock price. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Experienced computer programmers and hackers may be able to penetrate our network and misappropriate or compromise our confidential information or that of third parties, create system disruptions or cause shutdowns. Computer programmers and hackers also may be able to develop and deploy viruses, worms, and other malicious software programs that attack our products or otherwise exploit any security vulnerabilities of our products. In addition, our hardware and software or third party components and software that we utilize in our products may contain defects in design or manufacture, including &#8220;bugs&#8221; and other problems that could unexpectedly interfere with the operation of the products. The costs to us to eliminate or alleviate cyber or other security problems, bugs, viruses, worms, malicious software programs and security vulnerabilities could be significant and, if our efforts to address these problems are not successful, this could result in interruptions, delays, cessation of service and loss of existing or potential customers that may impede our sales, manufacturing, distribution or other critical functions. Any claim that our products or systems are subject to a cyber-security risk, whether valid or not, could damage our reputation and adversely impact our revenues and results of operations.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We manage and store various proprietary information and sensitive or confidential data relating to our business as well as information from our suppliers and customers. Breaches of our or any of our third party suppliers&#8217; security measures or the accidental loss, inadvertent disclosure or unapproved dissemination of proprietary information or sensitive or confidential data about us or our customers or suppliers, including the potential loss or disclosure of such information or data as a result of fraud, trickery or other forms of deception, could expose us or our customers or suppliers to a risk of loss or misuse of this information, result in litigation and potential liability for us, damage our brand and reputation or otherwise harm our business. In addition, the cost and operational consequences of implementing further data protection measures could be significant.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">If we do not successfully manage the expansion of our international manufacturing operations, our business could be harmed.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Since inception we have conducted a substantial majority of our manufacturing operations near our corporate headquarters in California. We are increasing our utilization of manufacturing operations in Taiwan and in the Netherlands. The commencement or scaling of new manufacturing operations in new locations, particularly in other jurisdictions, entails additional risks and challenges. If we are unable to successfully ramp up these operations we may incur unanticipated costs, difficulties in making timely delivery of products or suffer other business disruptions which could adversely impact our results of operations.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We may not be able to successfully manage our planned growth and expansion.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Over time we expect to continue to make investments to pursue new customers and expand our product offerings to grow our business rapidly. We expect that our annual operating expenses will continue to increase as we invest in sales and marketing, research and development, manufacturing and production infrastructure, and strengthen customer service and support resources for our customers. Our failure to expand operational and financial systems timely or efficiently could result in additional operating inefficiencies, which could increase our costs and expenses more than we had planned and prevent us from successfully executing our business plan. We may not be able to offset the costs of operation expansion by leveraging the economies of scale from our growth in negotiations with our suppliers and contract manufacturers. Additionally, if we increase our operating expenses in anticipation of the growth of our business and this growth does not meet our expectations, our financial results will be negatively impacted.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If our business grows, we will have to manage additional product design projects, materials procurement processes, and sales efforts and marketing for an increasing number of SKUs, as well as expand the number and scope of our relationships with suppliers, distributors and end customers. If we fail to manage these additional responsibilities and relationships successfully, we may incur significant costs, which may negatively impact our operating results. Additionally, in our efforts to be first to market with new products with innovative functionality and features, we may devote significant research and development resources to products and product features for which a market does not develop quickly, or at all. If we are not able to predict market trends accurately, we may not benefit from such research and development activities, and our results of operations may suffer.</font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">42</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">The market in which we participate is highly competitive, and if we do not compete effectively, we may not be able to increase our market penetration, grow our net sales or improve our gross margins.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The market for server solutions is intensely competitive and rapidly changing. Barriers to entry in our market are relatively low and we expect increased challenges from existing as well as new competitors. Some of our principal competitors offer server solutions at a lower price, which has resulted in pricing pressures on sales of our server solutions. We expect further downward pricing pressure from our competitors and expect that we will have to price some of our server solutions aggressively to increase our market share with respect to those products or geographies, particularly for internet data center customers and other large sale opportunities. If we are unable to maintain the margins on our server solutions, our operating results could be negatively impacted. In addition, if we do not develop new innovative server solutions, or enhance the reliability, performance, efficiency and other features of our existing server solutions, our customers may turn to our competitors for alternatives. In addition, pricing pressures and increased competition generally may also result in reduced sales, less efficient utilization of our manufacturing operations, lower margins or the failure of our products to achieve or maintain widespread market acceptance, any of which could have a material adverse effect on our business, results of operations and financial condition.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our principal competitors include global technology companies such as Dell, Inc., Hewlett-Packard Enterprise, Lenovo and Cisco. In addition, we also compete with a number of other vendors who also sell application optimized servers, contract manufacturers and original design manufacturers, or ODMs, such as Quanta Computer Incorporated. ODMs sell server solutions marketed or sold under a third party brand.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Many of our competitors enjoy substantial competitive advantages, such as:</font></div><div style="line-height:120%;padding-left:96px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">greater name recognition and deeper market penetration;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">longer operating histories;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">larger sales and marketing organizations and research and development teams and budgets;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">more established relationships with customers, contract manufacturers and suppliers and better channels to reach larger customer bases and larger sales volume allowing for better costs;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">larger customer service and support organizations with greater geographic scope;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">a broader and more diversified array of products and services; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">substantially greater financial, technical and other resources.</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Some of our current or potential ODM competitors are also currently or have in the past been suppliers to us. As a result, they may possess sensitive knowledge or experience which may be used against us competitively and/or which may require us to alter our supply arrangements or sources in a way which could adversely impact our cost of sales or results of operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our competitors may be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards or customer requirements. Competitors may seek to copy our innovations and use cost advantages from greater size to compete aggressively with us on price. Certain customers are also current or prospective competitors and as a result, assistance that we provide to them as customers may ultimately result in increased competitive pressure against us. Furthermore, because of these advantages, even if our application optimized server solutions are more effective than the products that our competitors offer, potential customers might accept competitive products in lieu of purchasing our products. The challenges we face from larger competitors will become even greater if consolidation or collaboration between or among our competitors occurs in our industry. Also initiatives like the Open Compute Project, or OCP, a project to establish more industry standard data center configurations, could have the impact of supporting an approach which is less favorable to the flexibility and customization that we offer. These changes could have a significant impact on the market and impact our results of operations. For all of these reasons, we may not be able to compete successfully against our current or future competitors, and if we do not compete effectively, our ability to increase our net sales may be impaired.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Any failure to adequately expand or retain our sales force will impede our growth. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We expect that our direct sales force will continue to grow as larger customers increasingly require a direct sales approach. Competition for direct sales personnel with the advanced sales skills and technical knowledge we need is intense. Our ability to grow our revenue in the future will depend, in large part, on our success in recruiting, training, retaining and successfully managing sufficient qualified direct sales personnel. We have traditionally experienced much greater turnover in our sales and marketing personnel as compared to other departments and other companies. New hires require significant training and may take six months or longer before they reach full productivity. Our recent hires and planned hires may not </font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">43</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">become as productive as we would like, and we may be unable to hire sufficient numbers of qualified individuals in the future in the markets where we do business. If we are unable to hire, develop and retain sufficient numbers of productive sales personnel, sales of our server solutions will suffer.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We must work closely with our suppliers to make timely new product introductions.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We rely on our close working relationships with our suppliers, including Intel, AMD and Nvidia, to anticipate and deliver new products on a timely basis when new generation materials and core components are made available. Intel, AMD and Nvidia are the only suppliers of the microprocessors we use in our server systems. If we are not able to maintain our relationships with our suppliers or continue to leverage their research and development capabilities to develop new technologies desired by our customers, our ability to quickly offer advanced technology and product innovations to our customers would be impaired. We have no long term agreements that obligate our suppliers to continue to work with us or to supply us with products.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our suppliers&#8217; failure to improve the functionality and performance of materials and core components for our products may impair or delay our ability to deliver innovative products to our customers.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We need our material and core component suppliers, such as Intel, AMD and Nvidia, to provide us with core components that are innovative, reliable and attractive to our customers. Due to the pace of innovation in our industry, many of our customers may delay or reduce purchase decisions until they believe that they are receiving best of breed products that will not be rendered obsolete by an impending technological development. Accordingly, demand for new server systems that incorporate new products and features is significantly impacted by our suppliers&#8217; new product introduction schedules and the functionality, performance and reliability of those new products. If our materials and core component suppliers fail to deliver new and improved materials and core components for our products, we may not be able to satisfy customer demand for our products in a timely manner, or at all. If our suppliers&#8217; components do not function properly, we may incur additional costs and our relationships with our customers may be adversely affected.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As our business grows, we expect that we may be exposed to greater customer credit risks.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Historically, we have offered limited credit terms to our customers. As our customer base expands, as our orders increase in size, and as we obtain more direct customers, we expect to offer increased credit terms and flexible payment programs to our customers. Doing so may subject us to increased credit risk, higher accounts receivable with longer days outstanding, and increases in charges or reserves, which could have a material adverse effect on our business, results of operations and financial condition.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We rely on indirect sales channels for a significant percentage of our revenue and any disruption in these channels could adversely affect our sales.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales of our products through third party distributors and resellers accounted for </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">45.6%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">44.2%</font><font style="font-family:inherit;font-size:10pt;">&#32;of our net sales in </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">46.1%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">50.3%</font><font style="font-family:inherit;font-size:10pt;">&#32;in </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. We depend on our distributors to assist us in promoting market acceptance of our products and anticipate that a majority of our revenues will continue to result from sales through indirect channels. To maintain and potentially increase our revenue and profitability, we will have to successfully preserve and expand our existing distribution relationships as well as develop new distribution relationships. Our distributors also sell products offered by our competitors and may elect to focus their efforts on these sales. If our competitors offer our distributors more favorable terms or have more products available to meet the needs of their customers, or utilize the leverage of broader product lines sold through the distributors, those distributors may de-emphasize or decline to carry our products. In addition, our distributors&#8217; order decision-making process is complex and involves several factors, including end customer demand, warehouse allocation and marketing resources, which can make it difficult to accurately predict total sales for the quarter until late in the quarter. We also do not control the pricing or discounts offered by distributors to end customers. To maintain our participation in distributors&#8217; marketing programs, in the past we have provided cooperative marketing arrangements or made short-term pricing concessions.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The discontinuation of cooperative marketing arrangements or pricing concessions could have a negative effect on our business. Our distributors could also modify their business practices, such as payment terms, inventory levels or order patterns. If we are unable to maintain successful relationships with distributors or expand our distribution channels or we experience unexpected changes in payment terms, inventory levels or other practices by our distributors, our business will suffer.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">44</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our direct sales efforts may create confusion for our end customers and harm our relationships with our distributors and OEMs.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We expect our direct sales force to continue to grow as our business grows. As our direct sales force becomes larger, our direct sales efforts may lead to conflicts with our distributors and OEMs, who may view our direct sales efforts as undermining their efforts to sell our products. If a distributor or OEM deems our direct sales efforts to be inappropriate, the distributor or OEM may not effectively market our products, may emphasize alternative products from competitors, or may seek to terminate our business relationship. Disruptions in our distribution channels could cause our revenues to decrease or fail to grow as expected. Our failure to implement an effective direct sales strategy that maintains and expands our relationships with our distributors and OEMs could lead to a decline in sales and adversely affect our results of operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our research and development expenditures, as a percentage of our net sales, are considerably higher than many of our competitors and our earnings will depend upon maintaining revenues and margins that offset these expenditures.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our strategy is to focus on being consistently rapid-to-market with flexible and customizable server systems that take advantage of our own internal development and the latest technologies offered by microprocessor manufacturers and other component vendors. Consistent with this strategy, we spend higher amounts, as a percentage of revenues, on research and development costs than many of our competitors. If we cannot sell our products in sufficient volume and with adequate gross margins to compensate for such investment in research and development, our earnings may be materially and adversely affected.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our failure to deliver high quality server solutions could damage our reputation and diminish demand for our products.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our server solutions are critical to our customers&#8217; business operations. Our customers require our server solutions to perform at a high level, contain valuable features and be extremely reliable. The design of our server solutions is sophisticated and complex, and the process for manufacturing, assembling and testing our server solutions is challenging. Occasionally, our design or manufacturing processes may fail to deliver products of the quality that our customers require. For example, in the past a vendor provided us with a defective capacitor that failed under certain heavy use applications. As a result, our product needed to be repaired.&#160;Though the vendor agreed to pay for a large percentage of the costs of the repairs, we incurred costs in connection with the recall and diverted resources from other projects.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">New flaws or limitations in our server solutions may be detected in the future. Part of our strategy is to bring new products to market quickly, and first-generation products may have a higher likelihood of containing undetected flaws. If our customers discover defects or other performance problems with our products, our customers&#8217; businesses, and our reputation, may be damaged. Customers may elect to delay or withhold payment for defective or underperforming server solutions, request remedial action, terminate contracts for untimely delivery, or elect not to order additional server solutions, which could result in an increase in our provision for doubtful accounts, an increase in collection cycles for accounts receivable or subject us to the expense and risk of litigation. We may incur expense in recalling, refurbishing or repairing defective server solutions. If we do not properly address customer concerns about our products, our reputation and relationships with our customers may be harmed. For all of these reasons, customer dissatisfaction with the quality of our products could substantially impair our ability to grow our business.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Conflicts of interest may arise between us and Ablecom Technology Inc., one of our major contract manufacturers, and those conflicts may adversely affect our operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use Ablecom, a related party, for contract design and manufacturing coordination support. We work with Ablecom to optimize modular designs for our chassis and certain of other components. Our purchases from Ablecom represented </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">12.2%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">13%</font><font style="font-family:inherit;font-size:10pt;">&#32;of our cost of sales for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">14.7%</font><font style="font-family:inherit;font-size:10pt;">&#32;and </font><font style="font-family:inherit;font-size:10pt;">14.3%</font><font style="font-family:inherit;font-size:10pt;">&#32;for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. Ablecom&#8217;s sales to us constitute a substantial majority of Ablecom&#8217;s net sales. Ablecom is a privately-held Taiwan-based company.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Steve Liang, Ablecom&#8217;s Chief Executive Officer and largest shareholder, is the brother of Charles Liang, our President, Chief Executive Officer and Chairman of the Board. Charles Liang, and his spouse, Chiu-Chu (Sara) Liu Liang, our Vice President of Operations, Treasurer and director, jointly own </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">10.5%</font><font style="font-family:inherit;font-size:10pt;">&#32;of Ablecom&#8217;s outstanding common stock, while Mr.&#160;Steve Liang and other family members own </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">36.0%</font><font style="font-family:inherit;font-size:10pt;">&#32;of Ablecom&#8217;s outstanding common stock. Mr.&#160;and Mrs.&#160;Charles Liang, as directors, officers and significant stockholders of the Company, have considerable influence over the management of our business relationships. Accordingly, we may be disadvantaged by their economic interests as stockholders of Ablecom and their personal relationship with Ablecom&#8217;s Chief Executive Officer. We may not negotiate or enforce contractual terms as aggressively with Ablecom as we might with an unrelated party, and the commercial terms of our agreements may be less </font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">45</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">favorable than we might obtain in negotiations with third parties. If our business dealings with Ablecom are not as favorable to us as arms-length transactions, our results of operations may be harmed.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If Steve Liang ceases to have significant influence over Ablecom, or if those of our stockholders who hold shares of Ablecom cease to have a significant amount of the outstanding shares of Ablecom, the terms and conditions of our agreements with Ablecom may not be as favorable as those in our existing contracts. As a result, our costs could increase and adversely affect our margins and results of operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our relationship with Ablecom may allow us to benefit from favorable pricing which may result in reported results more favorable than we might report in the absence of our relationship.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Although we generally re-negotiate the price of products that we purchase from Ablecom on a quarterly basis, pursuant to our agreements with Ablecom either party may re-negotiate the price of products for each order. As a result of our relationship with Ablecom, it is possible that Ablecom may in the future sell products to us at a price lower than we could obtain from an unrelated third party supplier. This may result in future reporting of gross profit as a percentage of net sales that is in excess of what we might have obtained absent our relationship with Ablecom.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our reliance on Ablecom could be subject to risks associated with our reliance on a limited source of contract manufacturing services and inventory warehousing.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We continue to maintain our manufacturing relationship with Ablecom in Asia. In order to provide a larger volume of contract manufacturing services for us, Ablecom will continue to warehouse for us an increasing number of components and subassemblies manufactured by multiple suppliers prior to shipment to our facilities in the U.S. and Europe. We also anticipate that we will continue to lease office space from Ablecom in Taiwan to support the research and development efforts we are undertaking and continue to operate a joint management company with Ablecom to manage the common areas shared by us and Ablecom for our separately constructed manufacturing facilities in Taiwan.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If we or Ablecom fail to manage the contract manufacturing services and warehouse operations in Asia, we may experience delays in our ability to fulfill customer orders. Similarly, if Ablecom&#8217;s facility in Asia is subject to damage, destruction or other disruptions, our inventory may be damaged or destroyed, and we may be unable to find adequate alternative providers of contract manufacturing services in the time that we or our customers require. We could lose orders and be unable to develop or sell some products cost-effectively or on a timely basis, if at all.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Currently, we purchase contract manufacturing services primarily for our chassis and power supply products from Ablecom. If our commercial relationship with Ablecom were to deteriorate or terminate, establishing direct relationships with those entities supplying Ablecom with key materials for our products or identifying and negotiating agreements with alternative providers of warehouse and contract manufacturing services might take a considerable amount of time and require a significant investment of resources. Pursuant to our agreements with Ablecom and subject to certain exceptions, Ablecom has the exclusive right to be our supplier of the specific products developed under such agreements. As a result, if we are unable to obtain such products from Ablecom on terms acceptable to us, we may need to identify a new supplier, change our design and acquire new tooling, all of which could result in delays in our product availability and increased costs. If we need to use other suppliers, we may not be able to establish business arrangements that are, individually or in the aggregate, as favorable as the terms and conditions we have established with Ablecom. If any of these things should occur, our net sales, margins and earnings could significantly decrease, which would have a material adverse effect on our business.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our growth into markets outside the United States exposes us to risks inherent in international business operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We market and sell our systems and components both domestically and outside the United States. We intend to expand our international sales efforts, especially into Asia and are expanding our business operations in Europe and Asia, particularly in Taiwan, the Netherlands, China and Japan. In particular, we have and continue to make substantial investments for the purchase of land and the development of new facilities in Taiwan to accommodate our expected growth. Our international expansion efforts may not be successful. Our international operations expose us to risks and challenges that we would otherwise not face if we conducted our business only in the United States, such as:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">heightened price sensitivity from customers in emerging markets;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">our ability to establish local manufacturing, support and service functions, and to form channel relationships with resellers in non-U.S. markets;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">localization of our systems and components, including translation into foreign languages and the associated expenses;</font></div></td></tr></table><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">46</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">compliance with multiple, conflicting and changing governmental laws and regulations;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">foreign currency fluctuations;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">limited visibility into sales of our products by our distributors;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">laws favoring local competitors;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">weaker legal protections of intellectual property rights and mechanisms for enforcing those rights;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">market disruptions created by public health crises in regions outside the U.S., such as Avian flu, SARS and other diseases;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">difficulties in staffing and managing foreign operations, including challenges presented by relationships with workers&#8217; councils and labor unions; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">changing regional economic and political conditions.</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">These factors could limit our future international sales or otherwise adversely impact our operations or our results of operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We have in the past entered into plea and settlement agreements with the government relating to violations of export control and related laws; if we fail to comply with laws and regulations restricting dealings with sanctioned countries, we may be subject to future civil or criminal penalties, which may have a material adverse effect on our business or ability to do business outside the United States.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2006, we entered into certain plea and settlement agreement with government agencies relating to export control and related law violations for activities that occurred in the 2001 to 2003 time frame. We believe we are currently in compliance in all material respects with applicable export related laws and regulations. However, if our export compliance program is not effective, or if we are subject to any future claims regarding violation of export control and economic sanctions laws, we could be subject to civil or criminal penalties, which could lead to a material fine or other sanctions, including loss of export privileges, that may have a material adverse effect on our business, financial condition, results of operation and future prospects. In addition, these plea and settlement agreements and any future violations could have an adverse impact on our ability to sell our products to United States federal, state and local government and related entities.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Any failure to protect our intellectual property rights, trade secrets and technical know-how could impair our brand and our competitiveness.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our ability to prevent competitors from gaining access to our technology is essential to our success. If we fail to protect our intellectual property rights adequately, we may lose an important advantage in the markets in which we compete. Trademark, patent, copyright and trade secret laws in the United States and other jurisdictions as well as our internal confidentiality procedures and contractual provisions are the core of our efforts to protect our proprietary technology and our brand. Our patents and other intellectual property rights may be challenged by others or invalidated through administrative process or litigation, and we may initiate claims or litigation against third parties for infringement of our proprietary rights. Such administrative proceedings and litigation are inherently uncertain and divert resources that could be put towards other business priorities. We may not be able to obtain a favorable outcome and may spend considerable resources in our efforts to defend and protect our intellectual property.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furthermore, legal standards relating to the validity, enforceability and scope of protection of intellectual property rights are uncertain. Effective patent, trademark, copyright and trade secret protection may not be available to us in every country in which our products are available. The laws of some foreign countries may not be as protective of intellectual property rights as those in the United States, and mechanisms for enforcement of intellectual property rights may be inadequate.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accordingly, despite our efforts, we may be unable to prevent third parties from infringing upon or misappropriating our intellectual property and using our technology for their competitive advantage. Any such infringement or misappropriation could have a material adverse effect on our business, results of operations and financial condition.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Resolution of claims that we have violated or may violate the intellectual property rights of others could require us to indemnify our customers, resellers or vendors, redesign our products, or pay significant royalties to third parties, and materially harm our business.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our industry is marked by a large number of patents, copyrights, trade secrets and trademarks and by frequent litigation based on allegations of infringement or other violation of intellectual property rights. Our primary competitors have substantially greater numbers of issued patents than we have which may position us less favorably in the event of any claims or litigation with them. Other third-parties have in the past sent us correspondence regarding their intellectual property or filed </font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">47</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">claims that our products infringe or violate third parties&#8217; intellectual property rights. In addition, increasingly non-operating companies are purchasing patents and bringing claims against technology companies. We have been subject to several such claims and may be subject to such claims in the future. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Successful intellectual property claims against us from others could result in significant financial liability or prevent us from operating our business or portions of our business as we currently conduct it or as we may later conduct it. In addition, resolution of claims may require us to redesign our technology, to obtain licenses to use intellectual property belonging to third parties, which we may not be able to obtain on reasonable terms, to cease using the technology covered by those rights, and to indemnify our customers, resellers or vendors. Any claim, regardless of its merits, could be expensive and time consuming to defend against, and divert the attention of our technical and management resources.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">If we lose Charles Liang, our President, Chief Executive Officer and Chairman, or any other key employee or are unable to attract additional key employees, we may not be able to implement our business strategy in a timely manner.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our future success depends in large part upon the continued service of our executive management team and other key employees. In particular, Charles Liang, our President, Chief Executive Officer and Chairman of the Board, is critical to the overall management of our company as well as to the development of our culture and our strategic direction. Mr.&#160;Liang co-founded our company and has been our Chief Executive Officer since our inception. His experience in running our business and his personal involvement in key relationships with suppliers, customers and strategic partners are extremely valuable to our company. We currently do not have a succession plan for the replacement of Mr.&#160;Liang if it were to become necessary. Additionally, we are particularly dependent on the continued service of our existing research and development personnel because of the complexity of our products and technologies. Our employment arrangements with our executives and employees do not require them to provide services to us for any specific length of time, and they can terminate their employment with us at any time, with or without notice, without penalty. The loss of services of any of these executives or of one or more other key members of our team could seriously harm our business.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To execute our growth plan, we must attract additional highly qualified personnel, including additional engineers and executive staff. Competition for qualified personnel is intense, especially in San Jose, where we are headquartered. We have experienced in the past and may continue to experience difficulty in hiring and retaining highly skilled employees with appropriate qualifications. In particular, we are currently working to add personnel in our finance, accounting and general administration departments, which have historically had limited budgets and staffing. If we are unable to attract and integrate additional key employees in a manner that enables us to scale our business and operations effectively, or if we do not maintain competitive compensation policies to retain our employees, our ability to operate effectively and efficiently could be limited.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Backlog does not provide a substantial portion of our net sales in any quarter.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our net sales are difficult to forecast because we do not have sufficient backlog of unfilled orders to meet our quarterly net sales targets at the beginning of a quarter. Rather, a majority of our net sales in any quarter depend upon customer orders that we receive and fulfill in that quarter. Because our expense levels are based in part on our expectations as to future net sales and to a large extent are fixed in the short term, we might be unable to adjust spending in time to compensate for any shortfall in net sales. Accordingly, any significant shortfall of revenues in relation to our expectations would harm our operating results.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our business and operations are especially subject to the risks of earthquakes and other natural catastrophic events.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our corporate headquarters, including our most significant research and development and manufacturing operations, are located in the Silicon Valley area of Northern California, a region known for seismic activity. We have also established significant manufacturing and research and development operations in Taiwan which is also subject to seismic activity risks. We do not currently have a comprehensive disaster recovery program and as a result, a significant natural disaster, such as an earthquake, could have a material adverse impact on our business, operating results, and financial condition. Although we are in the process of preparing such a program, there is no assurance that it will be effective in the event of such a disaster.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Our operations involve the use of hazardous and toxic materials, and we must comply with environmental laws and regulations, which can be expensive, and may affect our business and operating results.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are subject to federal, state and local regulations relating to the use, handling, storage, disposal and human exposure to hazardous and toxic materials. If we were to violate or become liable under environmental laws in the future as a result of our inability to obtain permits, human error, accident, equipment failure or other causes, we could be subject to fines, costs, or civil or criminal sanctions, face third party property damage or personal injury claims or be required to incur </font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">48</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">substantial investigation or remediation costs, which could be material, or experience disruptions in our operations, any of which could have a material adverse effect on our business. In addition, environmental laws could become more stringent over time imposing greater compliance costs and increasing risks and penalties associated with violations, which could harm our business.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also face increasing complexity in our product design as we adjust to new and future requirements relating to the materials composition of our products, including the restrictions on lead and other hazardous substances applicable to specified electronic products placed on the market in the European Union (Restriction on the Use of Hazardous Substances Directive 2002/95/EC, also known as the RoHS Directive). We are also subject to laws and regulations such as California&#8217;s &#8220;Proposition 65&#8221; which requires that clear and reasonable warnings be given to consumers who are exposed to certain chemicals deemed by the State of California to be dangerous, such as lead. We expect that our operations will be affected by other new environmental laws and regulations on an ongoing basis. Although we cannot predict the ultimate impact of any such new laws and regulations, they will likely result in additional costs, and could require that we change the design and/or manufacturing of our products, any of which could have a material adverse effect on our business.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are also subject to new regulations concerning the supply of minerals coming from the conflict zones in and around the Democratic Republic of Congo. New U.S. legislation includes disclosure requirements regarding the use&#160;of conflict minerals mined from the Democratic Republic of Congo and adjoining countries and procedures regarding a manufacturer&#8217;s efforts to prevent the sourcing of such conflict minerals. The implementation of these requirements could affect the sourcing and availability of minerals used in the manufacture of semiconductor or other devices. As a result, there may only be a limited pool of suppliers who provide conflict-free metals, and we cannot assure you that we will be able to obtain products in sufficient quantities or at competitive prices. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Risks Related to Owning Our Stock</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">The trading price of our common stock is likely to be volatile, and you might not be able to sell your shares at or above the price at which you purchased the shares.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The trading prices of technology company securities historically have been highly volatile and the trading price of our common stock has been and is likely to continue to be subject to wide fluctuations. Factors, in addition to those outlined elsewhere in this filing, that may affect the trading price of our common stock include:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">actual or anticipated variations in our operating results;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">announcements of technological innovations, new products or product enhancements, strategic alliances or significant agreements by us or by our competitors;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">changes in recommendations by any securities analysts that elect to follow our common stock;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the financial projections we may provide to the public, any changes in these projections or our failure to meet these projections;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the loss of a key customer;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">the loss of key personnel;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">technological advancements rendering our products less valuable;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">lawsuits filed against us;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">changes in operating performance and stock market valuations of other companies that sell similar products;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">price and volume fluctuations in the overall stock market;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">market conditions in our industry, the industries of our customers and the economy as a whole; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">other events or factors, including those resulting from war, incidents of terrorism or responses to these events.</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Future sales of shares by existing stockholders could cause our stock price to decline.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Attempts by existing stockholders to sell substantial amounts of our common stock in the public market could cause the trading price of our common stock to decline significantly. All of our shares are eligible for sale in the public market, including shares held by directors, executive officers and other affiliates, sales of which are subject to volume limitations under Rule 144 under the Securities Act. In addition, shares subject to outstanding options and reserved for future issuance under our stock option plans are eligible for sale in the public market to the extent permitted by the provisions of various vesting agreements. If these additional shares are sold, or if it is perceived that they will be sold in the public market, the trading price of our common stock could decline.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">49</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">If securities analysts do not publish research or reports about our business or if they downgrade our stock, the price of our stock could decline.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The research and reports that industry or financial analysts publish about us or our business likely have an effect on the trading price of our common stock. If an industry analyst decides not to cover our company, or if an industry analyst decides to cease covering our company at some point in the future, we could lose visibility in the market, which in turn could cause our stock price to decline. If an industry analyst downgrades our stock, our stock price would likely decline rapidly in response.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">The concentration of our capital stock ownership with insiders will likely limit your ability to influence corporate matters.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">April&#160;29, 2016</font><font style="font-family:inherit;font-size:10pt;">, our executive officers, directors, current five percent or greater stockholders and affiliated entities together beneficially owned </font><font style="font-family:inherit;font-size:10pt;">44.6%</font><font style="font-family:inherit;font-size:10pt;">&#32;of our common stock, net of treasury stock. As a result, these stockholders, acting together, will have significant influence over all matters that require approval by our stockholders, including the election of directors and approval of significant corporate transactions. Corporate action might be taken even if other stockholders oppose them. This concentration of ownership might also have the effect of delaying or preventing a change of control of our company that other stockholders may view as beneficial.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Provisions of our certificate of incorporation and bylaws and Delaware law might discourage, delay or prevent a change of control of our company or changes in our management and, as a result, depress the trading price of our common stock.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our certificate of incorporation and bylaws contain provisions that could discourage, delay or prevent a change in control of our company or changes in our management that the stockholders of our company may deem advantageous. These provisions:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">establish a classified board of directors so that not all members of our board are elected at one time;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">require super-majority voting to amend some provisions in our certificate of incorporation and bylaws;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">authorize the issuance of &#8220;blank check&#8221; preferred stock that our board could issue to increase the number of outstanding shares and to discourage a takeover attempt;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">limit the ability of our stockholders to call special meetings of stockholders;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">prohibit stockholder action by written consent, which requires all stockholder actions to be taken at a meeting of our stockholders;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">provide that the board of directors is expressly authorized to adopt, or to alter or repeal our bylaws; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">establish advance notice requirements for nominations for election to our board or for proposing matters that can be acted upon by stockholders at stockholder meetings.</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, we are subject to Section&#160;203 of the Delaware General Corporation Law, which, subject to some exceptions, prohibits &#8220;business combinations&#8221; between a Delaware corporation and an &#8220;interested stockholder,&#8221; which is generally defined as a stockholder who becomes a beneficial owner of 15% or more of a Delaware corporation&#8217;s voting stock for a three-year period following the date that the stockholder became an interested stockholder. Section&#160;203 could have the effect of delaying, deferring or preventing a change in control that our stockholders might consider to be in their best interests.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">These anti-takeover defenses could discourage, delay or prevent a transaction involving a change in control of our company. These provisions could also discourage proxy contests and make it more difficult for stockholders to elect directors of their choosing and cause us to take corporate actions other than those stockholders desire.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">We do not expect to pay any cash dividends for the foreseeable future.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We do not anticipate that we will pay any cash dividends to holders of our common stock in the foreseeable future. Accordingly, investors must rely on sales of their common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investment. Investors seeking cash dividends in the foreseeable future should not purchase our common stock.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div><a name="s8F0CF8EADE102C8DD1DF58F092AE9135"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 2.&#160;&#160;&#160;&#160;Unregistered Sales of Equity Securities and Use of Proceeds</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not applicable.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">50</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><a name="sC9B977AD8FA482A4309558F092C48956"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 3.&#160;&#160;&#160;&#160;Defaults upon Senior Securities</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not applicable.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="s3DC0337C4C48FDD4F11758F09310CC50"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 4.&#160;&#160;&#160;&#160;Mine Safety Disclosures</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not applicable. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sBEB4E559E833296517B258F09318D5B5"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 5.&#160;&#160;&#160;&#160;Other Information</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">None.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><a name="sCBB92FABDE37029F031858F09347BE61"></a></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Item 6. &#160;&#160;&#160;&#160;Exhibits</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(a) Exhibits.</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:88%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Exhibit</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Number</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Description</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Extension of Credit Agreement with Bank of America dated March 14, 2016</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Extension of Credit Agreement with Bank of America dated April 26, 2016</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Summary of Credit Facilities with CTBC Bank dated April 1, 2016</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certification of Charles Liang, President and Chief Executive Officer of the Registrant pursuant to Section 302, as adopted pursuant to the Sarbanes-Oxley Act of 2002</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certification of Howard Hideshima, Chief Financial Officer of the Registrant pursuant to Section 302, as adopted pursuant to the Sarbanes-Oxley Act of 2002</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32.1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certification of Charles Liang, President and Chief Executive Officer of the Registrant pursuant to Section 906, as adopted pursuant to the Sarbanes-Oxley Act of 2002</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32.2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certification of Howard Hideshima, Chief Financial Officer of the Registrant pursuant to Section 906, as adopted pursuant to the Sarbanes-Oxley Act of 2002</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101.INS</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">XBRL Instance Document</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101.SCH</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Extension Schema Document</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101.CAL</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Extension Calculation Linkbase Document</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101.DEF</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Extension Definition Linkbase Document</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101.LAB</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Extension Label Linkbase Document</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101.PRE</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">XBRL Taxonomy Extension Presentation Linkbase Document</font></div></td></tr></table></div></div><div style="line-height:120%;padding-left:4px;text-align:left;padding-left:48px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51</font></div></div><hr style="page-break-after:always"><div><a name="s1172D406FF7D272B8E7458F09388717D"></a></div><div><div style="line-height:120%;font-size:8pt;"><a style="font-family:inherit;font-size:8pt;" href="#s1D69B0DA89AAF1CE59F758F08BBC086E"><font style="font-family:inherit;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SIGNATURES</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pursuant to the requirements of Section&#160;13 or 15(d) of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;text-indent:384px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">SUPER MICRO COMPUTER, INC.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:7%;"></td><td style="width:21%;"></td><td style="width:23%;"></td><td style="width:49%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date:</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">May&#160;5, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;C</font><font style="font-family:inherit;font-size:8pt;">HARLES</font><font style="font-family:inherit;font-size:10pt;">&#160;L</font><font style="font-family:inherit;font-size:8pt;">IANG&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Charles Liang</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">President, Chief Executive Officer and Chairman of the</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Board</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Principal Executive Officer)</font></div></td></tr></table></div></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:6%;"></td><td style="width:21%;"></td><td style="width:24%;"></td><td style="width:49%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">May&#160;5, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;Howard Hideshima</font><font style="font-family:inherit;font-size:8pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Howard Hideshima</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Senior Vice President, Chief Financial Officer</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Principal Financial and Accounting Officer)</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:right;padding-left:48px;text-indent:144px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#160;&#160;&#160;&#160;     &#160;&#160;&#160;&#160;              </font><font style="font-family:inherit;font-size:10pt;">52</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>exhibit101fy16q3.htm
<DESCRIPTION>EXTENSION OF CREDIT AGREEMENT WITH BANK OF AMERICA DATED MARCH 14, 2016
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2016 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s8AA642F33C02AAB406025A7CF6CC361C"></a></div><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:left;padding-left:480px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Exhibit 10.1</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><img src="boaimage.jpg" style="height:50px;width:194px;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;</font></div><div style="line-height:120%;text-align:left;text-indent:528px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:1px;text-align:left;padding-left:6px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#2d2d2d;">March 14, 2016</font></div><div style="line-height:123%;padding-top:5px;text-align:left;padding-left:6px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#2d2d2d;">Super Micro Computer, Inc. 980 Rock Avenue</font></div><div style="line-height:121%;text-align:left;padding-left:6px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#2d2d2d;">San Jose, California 95131 </font></div><div style="line-height:121%;text-align:left;padding-left:6px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#2d2d2d;">Attention: Legal Department</font></div><div style="line-height:130%;text-align:left;font-size:13pt;"><font style="font-family:inherit;font-size:13pt;"><br></font></div><div style="line-height:245%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#2d2d2d;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Re:  </font><font style="font-family:inherit;font-size:11pt;color:#2d2d2d;text-decoration:underline;">Extension of Maturity  Date</font><font style="font-family:inherit;font-size:11pt;color:#2d2d2d;">&#32;Ladies and Gentlemen:</font></div><div style="line-height:130%;text-align:left;font-size:13pt;"><font style="font-family:inherit;font-size:13pt;"><br></font></div><div style="line-height:125%;text-align:justify;text-indent:48px;font-size:12.5pt;"><font style="font-family:inherit;font-size:11.5pt;color:#282828;">Reference is made </font><font style="font-family:inherit;font-size:11.5pt;color:#151515;">to </font><font style="font-family:inherit;font-size:11.5pt;color:#282828;">that certain Loan Agreement dated as of June </font><font style="font-family:inherit;font-size:12.5pt;color:#282828;">17, </font><font style="font-family:inherit;font-size:11.5pt;color:#282828;">2010 (as amended, restated, extended, supplemented or otherwise modified in writing from time to time, the "Loan Agreement"), between Bank of America, N.A. ("</font><font style="font-family:inherit;font-size:11.5pt;color:#282828;text-decoration:underline;">Bank"</font><font style="font-family:inherit;font-size:11.5pt;color:#282828;">) and Super Micro Computer, Inc., a Delaware corporation ("</font><font style="font-family:inherit;font-size:11.5pt;color:#282828;text-decoration:underline;">Borrower"</font><font style="font-family:inherit;font-size:11.5pt;color:#282828;">). Capitalized terms used and not otherwise defined herein shall have the ascribed meanings as set forth in the Loan Agreement.</font></div><div style="line-height:130%;text-align:left;font-size:13pt;"><font style="font-family:inherit;font-size:13pt;"><br></font></div><div style="line-height:125%;text-align:justify;text-indent:48px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;color:#282828;">Currently the maturity date of the credit accommodations provided by Bank to Borrower pursuant to the Loan Agreement as set forth in the first sentence of Section 1.2 of the Loan Agreement is March 15, 2016 (&#8220;</font><font style="font-family:inherit;font-size:11.5pt;color:#282828;text-decoration:underline;">Maturity Date&#8221;</font><font style="font-family:inherit;font-size:11.5pt;color:#282828;">). Borrower has requested that the Maturity Date be extended and Bank has agreed to extend the Maturity Date to April 30, 2016.</font></div><div style="line-height:100%;padding-top:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:140%;text-align:justify;text-indent:48px;font-size:12.5pt;"><font style="font-family:inherit;font-size:11.5pt;color:#282828;">Notwithstanding the terms and cond</font><font style="font-family:inherit;font-size:11.5pt;color:#4d4d4d;">i</font><font style="font-family:inherit;font-size:11.5pt;color:#282828;">tions set forth in the Loan</font><font style="font-family:inherit;font-size:12.5pt;color:#282828;">&#32;</font><font style="font-family:inherit;font-size:11.5pt;color:#282828;">Agreement, Borrower and </font><font style="font-family:inherit;font-size:12.5pt;color:#282828;">Bank </font><font style="font-family:inherit;font-size:11.5pt;color:#282828;">hereby agree that the date "March 15, 2016" in the first sentence of Section 1.2 of the Loan Agreement </font><font style="font-family:inherit;font-size:12.5pt;color:#282828;">is </font><font style="font-family:inherit;font-size:11.5pt;color:#282828;">changed to "April 30, 2016".</font></div><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:125%;text-align:justify;text-indent:48px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;color:#282828;">The extension and agreements set forth herein shall be limited precisely as written and shall not be deemed to be an extension or an agreement to any other act by Borrower which is prohibited by the Loan Agreement.  Except as specifically provided above, the extension and agreements set forth herein shall not constitute a waiver or modification of any of the terms of the Loan Agreement.</font></div><div style="line-height:125%;text-align:justify;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;"><br></font></div><div style="line-height:125%;text-align:justify;padding-left:329px;text-indent:49px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;color:#282828;">Regards,</font></div><div style="line-height:125%;text-align:justify;padding-left:329px;text-indent:49px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;color:#282828;font-weight:bold;">BANK OF AMERICA, N.A.</font></div><div style="line-height:125%;text-align:justify;padding-left:329px;text-indent:49px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;color:#282828;">By:</font><font style="font-family:inherit;font-size:11.5pt;color:#282828;text-decoration:underline;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;</font><font style="font-family:inherit;font-size:11.5pt;color:#282828;font-style:italic;text-decoration:underline;">/S/ Thomas R. Sullivan</font></div><div style="line-height:125%;text-align:justify;padding-left:329px;text-indent:49px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;color:#282828;">Name:      Thomas R. Sullivan     </font></div><div style="line-height:125%;text-align:justify;padding-left:329px;text-indent:49px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;color:#282828;">Title:        Senior Vice President  </font></div><div style="line-height:100%;text-align:left;font-size:6.5pt;"><font style="font-family:inherit;font-size:6.5pt;"><br></font></div><div style="line-height:100%;text-align:left;font-size:6.5pt;"><font style="font-family:inherit;font-size:6.5pt;"><br></font></div><div><br></div><div><div style="line-height:100%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:125%;text-align:justify;padding-left:10px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;color:#282828;">Acknowledged and agreed to </font></div><div style="line-height:125%;text-align:justify;padding-left:10px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;color:#282828;">this 15 day of March, 2016:</font></div><div style="line-height:120%;text-align:left;padding-left:10px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;"><br></font></div><div style="line-height:125%;text-align:justify;padding-left:10px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;color:#282828;font-weight:bold;">SUPER MICRO COMPUTER, INC.,</font></div><div style="line-height:125%;text-align:justify;padding-left:10px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;color:#313131;">a Delaware corporation</font></div><div style="line-height:125%;text-align:justify;padding-left:10px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;color:#282828;">By:</font><font style="font-family:inherit;font-size:11.5pt;color:#282828;text-decoration:underline;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;</font><font style="font-family:inherit;font-size:11.5pt;color:#282828;font-style:italic;text-decoration:underline;">/S/ Howard Hideshima</font></div><div style="line-height:125%;text-align:justify;padding-left:10px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;color:#282828;">Name:</font><font style="font-family:inherit;font-size:11.5pt;color:#282828;">&#32;&#32;&#32;&#32;&#32;&#32;</font><font style="font-family:inherit;font-size:11.5pt;color:#282828;text-decoration:underline;">Howard Hideshima</font><font style="font-family:inherit;font-size:11.5pt;color:#282828;">&#32;&#32;&#32;&#32;&#32;</font></div><div style="line-height:125%;text-align:justify;padding-left:10px;font-size:11.5pt;"><font style="font-family:inherit;font-size:11.5pt;color:#282828;">Title:</font><font style="font-family:inherit;font-size:11.5pt;color:#282828;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;</font><font style="font-family:inherit;font-size:11.5pt;color:#282828;text-decoration:underline;">CFO</font><font style="font-family:inherit;font-size:11.5pt;color:#282828;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;</font></div><div><br></div><div><div style="line-height:100%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>3
<FILENAME>exhibit102fy16q3.htm
<DESCRIPTION>EXTENSION OF CREDIT AGREEMENT WITH BANK OF AMERICA DATED APRIL 26, 2016
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2016 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s5DBB282428D1D07A9B005A835B88DD71"></a></div><div></div><div><br></div><div style="line-height:120%;text-align:left;text-indent:528px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Exhibit 10.2</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><img src="boaimage.jpg" style="height:50px;width:194px;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;</font></div><div style="line-height:120%;text-align:left;text-indent:528px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:1px;text-align:left;text-indent:16px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#2d2d2d;">April 26, 2016</font></div><div style="line-height:123%;padding-top:5px;text-align:left;padding-left:16px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#2d2d2d;">Super Micro Computer, Inc. 980 Rock Avenue</font></div><div style="line-height:121%;text-align:left;padding-left:16px;text-indent:1px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#2d2d2d;">San Jose, California 95131 </font></div><div style="line-height:121%;text-align:left;padding-left:16px;text-indent:1px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#2d2d2d;">Attention: Legal Department</font></div><div style="line-height:130%;text-align:left;font-size:13pt;"><font style="font-family:inherit;font-size:13pt;"><br></font></div><div style="line-height:245%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#2d2d2d;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;Re:  </font><font style="font-family:inherit;font-size:11pt;color:#2d2d2d;text-decoration:underline;">Extension of Maturity  Date</font><font style="font-family:inherit;font-size:11pt;color:#2d2d2d;">&#32;Ladies and Gentlemen:</font></div><div style="line-height:122%;text-align:justify;padding-left:13px;text-indent:45px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:122%;text-align:justify;padding-left:13px;text-indent:45px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#2d2d2d;">Reference is made to that certain Loan Agreement dated as of June 17, 2010 (as amended, restated, extended, supplemented or otherwise modified in writing from time to time, the "</font><font style="font-family:inherit;font-size:11pt;color:#2d2d2d;text-decoration:underline;">Loan Agreement"</font><font style="font-family:inherit;font-size:11pt;color:#2d2d2d;">), between Bank of America, N.A. ("</font><font style="font-family:inherit;font-size:11pt;color:#2d2d2d;text-decoration:underline;">Bank"</font><font style="font-family:inherit;font-size:11pt;color:#2d2d2d;">)  and  Super Micro Computer, Inc., a Delaware corporation (' </font><font style="font-family:inherit;font-size:11pt;color:#2d2d2d;text-decoration:underline;">Borrower"</font><font style="font-family:inherit;font-size:11pt;color:#2d2d2d;">). Capitalized terms used and not otherwise defined herein shall have the ascribed meanings as set forth in the Loan Agreement.</font></div><div style="line-height:120%;padding-top:1px;text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br></font></div><div style="line-height:123%;text-align:justify;padding-left:12px;text-indent:45px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#2d2d2d;">Currently the maturity date of the credit accommodations provided by Bank to Borrower pursuant to the Loan Agreement as set forth in the first sentence of Section 1</font><font style="font-family:inherit;font-size:11pt;color:#4d4d4d;">.</font><font style="font-family:inherit;font-size:11pt;color:#2d2d2d;">2 of the Loan Agreement is April 30, 2016 ("</font><font style="font-family:inherit;font-size:11pt;color:#2d2d2d;text-decoration:underline;">Maturity Date"</font><font style="font-family:inherit;font-size:11pt;color:#2d2d2d;">). Borrower has requested that the Maturity Date be extended and Bank has agreed to extend the Maturity Date to May 31, 2016.</font></div><div style="line-height:110%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:122%;text-align:justify;padding-left:10px;text-indent:44px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#2d2d2d;">Notwithstanding the terms and conditions set forth in the Loan Agreement, Borrower and Bank hereby agree that the date "April 30, 2016" in the first sentence of Section 1.2 of the Loan Agreement is changed to  "May 31, 2016".</font></div><div style="line-height:110%;padding-top:1px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:122%;text-align:justify;padding-left:9px;text-indent:45px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#2d2d2d;">The extension and agreements set forth herein shall be limited precisely as written and shall not be deemed to be an extension or an agreement to any other act by Borrower which is prohibited by the Loan Agreement.  Except as specifically   provided above, the extension and agreements set forth herein shall not constitute a waiver or modification of any of the terms of the Loan Agreement.</font></div><div style="line-height:122%;text-align:justify;padding-left:9px;text-indent:45px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:122%;text-align:justify;padding-left:9px;text-indent:45px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:122%;text-align:justify;padding-left:330px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#2d2d2d;">Regards,</font></div><div style="line-height:125%;padding-bottom:8px;padding-top:8px;text-align:justify;padding-left:329px;text-indent:1px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#282828;font-weight:bold;">BANK OF AMERICA, N.A.</font></div><div style="line-height:125%;text-align:justify;padding-left:329px;text-indent:1px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#282828;">By:</font><font style="font-family:inherit;font-size:11pt;color:#282828;text-decoration:underline;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;</font><font style="font-family:inherit;font-size:11pt;color:#282828;font-style:italic;text-decoration:underline;">/S/ Thomas R. Sullivan</font></div><div style="line-height:125%;text-align:justify;padding-left:329px;text-indent:1px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#282828;">Name:      Thomas R. Sullivan     </font></div><div style="line-height:125%;text-align:justify;padding-left:329px;text-indent:1px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#282828;">Title:        Senior Vice President  </font></div><div style="line-height:100%;text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;"><br></font></div><div style="line-height:100%;padding-top:1px;text-align:left;font-size:6pt;"><font style="font-family:inherit;font-size:6pt;"><br></font></div><div><br></div><div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:125%;text-align:justify;padding-left:10px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#282828;">Acknowledged and agreed to </font></div><div style="line-height:125%;text-align:justify;padding-left:10px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#282828;">this 27 day of April, 2016:</font></div><div style="line-height:100%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#343434;font-weight:bold;">&#32;&#32;&#32;SUPER MICRO COMPUTER, INC.,</font></div><div style="line-height:125%;text-align:justify;padding-left:10px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#313131;">a Delaware corporation</font></div><div style="line-height:100%;text-align:left;font-size:5pt;"><font style="font-family:inherit;font-size:5pt;"><br></font></div><div style="line-height:125%;text-align:justify;padding-left:10px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#282828;">By:</font><font style="font-family:inherit;font-size:11pt;color:#282828;text-decoration:underline;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;</font><font style="font-family:inherit;font-size:11pt;color:#282828;font-style:italic;text-decoration:underline;">/S/ Howard Hideshima</font></div><div style="line-height:125%;text-align:justify;padding-left:10px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#282828;">Name:</font><font style="font-family:inherit;font-size:11pt;color:#282828;">&#32;&#32;&#32;&#32;&#32;&#32;</font><font style="font-family:inherit;font-size:11pt;color:#282828;text-decoration:underline;">Howard Hideshima</font><font style="font-family:inherit;font-size:11pt;color:#282828;">&#32;&#32;&#32;&#32;&#32;</font></div><div style="line-height:125%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#282828;">&#32;&#32;&#32;Title:</font><font style="font-family:inherit;font-size:11pt;color:#282828;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;</font><font style="font-family:inherit;font-size:11pt;color:#282828;text-decoration:underline;">CFO</font><font style="font-family:inherit;font-size:11pt;color:#282828;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;</font></div><div style="line-height:100%;text-align:left;font-size:5pt;"><font style="font-family:inherit;font-size:5pt;"><br></font></div><div><br></div><div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.3
<SEQUENCE>4
<FILENAME>exhibit103fy16q3.htm
<DESCRIPTION>SUMMARY OF CREDIT FACILITIES WITH CTBC BANK DATED APRIL 1, 2016
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2016 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sB272ADF5C133E8E793BF5A90DE87BD7D"></a></div><div></div><div><br></div><div style="line-height:130%;padding-bottom:10px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Exhibit 10.3</font></div><div style="line-height:130%;padding-bottom:10px;text-align:left;font-size:10pt;"><img src="ctbclogoa03.jpg" style="height:57px;width:186px;"><font style="font-family:inherit;font-size:10pt;">&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;&#32;</font></div><div style="line-height:130%;padding-bottom:10px;text-align:center;"><hr></div><div style="line-height:120%;text-align:right;font-size:11pt;"><font style="font-family:Arial;font-size:11pt;color:#262b2a;">1 APR 2016</font></div><div style="line-height:120%;text-align:left;padding-left:30px;font-size:11pt;"><font style="font-family:Arial;font-size:11pt;color:#262b2a;">PRIVATE &amp; CONFIDENTIAL </font></div><div style="line-height:120%;text-align:left;padding-left:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">ATTENTION: SUPER MICRO COMPUTER TAIWAN, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-top:5px;text-align:left;padding-left:236px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">RE: The Summary of Credit Facilities</font></div><div style="line-height:188%;text-align:left;padding-left:30px;text-indent:-2px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">According to Super Micro's needs of debt f</font><font style="font-family:Arial;font-size:10pt;color:#384441;">i</font><font style="font-family:Arial;font-size:10pt;color:#262b2a;">nance, CTBC Bank Co</font><font style="font-family:Arial;font-size:9.5pt;color:#262b2a;font-style:italic;">&#32;</font><font style="font-family:Arial;font-size:9.5pt;color:#384441;font-style:italic;">.</font><font style="font-family:Arial;font-size:9.5pt;color:#262b2a;font-style:italic;">, </font><font style="font-family:Arial;font-size:10pt;color:#262b2a;">Ltd</font><font style="font-family:Arial;font-size:10pt;color:#384441;">. w</font><font style="font-family:Arial;font-size:10pt;color:#262b2a;">ould like to propose the indicative bank facilities and terms below</font></div><div style="line-height:120%;padding-left:22px;font-size:14pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.73170731707317%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:15%;"></td><td style="width:21%;"></td><td style="width:9%;"></td><td style="width:18%;"></td><td style="width:37%;"></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:5px;padding-bottom:2px;padding-right:2px;border-left:1px solid #44544f;border-right:1px solid #34443f;border-top:1px solid #4f4f4f;"><div style="text-align:left;padding-left:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">Product Type</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #34443f;border-right:1px solid #444f4b;border-top:1px solid #4f4f4f;"><div style="padding-top:5px;text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">Proposed Line</font></div><div style="font-size:6.5pt;"><font style="font-family:Arial;font-size:6.5pt;"><br></font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">amount</font></div></td><td style="vertical-align:top;border-bottom:1px solid #3b3f3b;padding-left:2px;padding-top:5px;padding-bottom:2px;padding-right:2px;border-left:1px solid #444f4b;border-right:1px solid #3f4b48;border-top:1px solid #4f4f4f;"><div style="text-align:left;padding-left:14px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">Tenor</font></div></td><td style="vertical-align:top;border-bottom:1px solid #3b3f3b;padding-left:2px;padding-top:5px;padding-bottom:2px;padding-right:2px;border-left:1px solid #3f4b48;border-right:1px solid #3f544b;border-top:1px solid #4f4f4f;"><div style="text-align:left;padding-left:13px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">Proposed Rate</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:5px;padding-bottom:2px;padding-right:1px;border-left:1px solid #3f544b;border-right:1px solid #3f4b48;border-top:1px solid #4f4f4f;"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">Notes</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="padding-top:4px;padding-left:6px;font-size:14pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">Short term Loan </font><font style="font-family:Arial;font-size:14pt;color:#262b2a;font-style:italic;">I </font><font style="font-family:Arial;font-size:10pt;color:#262b2a;">guarantee</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:5px;padding-bottom:2px;padding-right:17px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;padding-left:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">NTD700MM (NTD100MM)</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:5px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #3f4b48;border-top:1px solid #3b3f3b;"><div style="text-align:left;padding-left:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">1year</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #3f4b48;border-right:1px solid #000000;border-top:1px solid #3b3f3b;"><div style="padding-top:5px;padding-left:9px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;color:#262b2a;">l</font><font style="font-family:Arial;font-size:11pt;color:#262b2a;">1</font><font style="font-family:Arial;font-size:10pt;color:#262b2a;">+0</font><font style="font-family:Arial;font-size:10pt;color:#384441;">.</font><font style="font-family:Arial;font-size:10pt;color:#262b2a;">25%/</font></div><div style="font-size:6pt;"><font style="font-family:Arial;font-size:6pt;"><br></font></div><div style="padding-left:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">5</font><font style="font-family:Arial;font-size:10pt;color:#626262;">&#8240; </font><font style="font-family:Arial;font-size:10pt;color:#262b2a;">annually</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="padding-top:5px;padding-left:32px;text-indent:-24px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">1.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:Arial;font-size:10pt;color:#262b2a;">Collateral: Bade factory</font></div><div style="padding-top:5px;padding-left:32px;text-indent:-24px;font-size:10.5pt;"><font style="font-family:inherit;font-size:10.5pt;">2.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:Arial;font-size:10pt;color:#262b2a;">NTD100MM guarantee line included</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #444848;padding-left:2px;padding-top:5px;padding-bottom:2px;padding-right:2px;border-left:1px solid #44544f;border-right:1px solid #44544f;border-top:1px solid #000000;"><div style="text-align:left;padding-left:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">OA loan</font></div></td><td style="vertical-align:top;border-bottom:1px solid #444848;padding-left:2px;padding-top:5px;padding-bottom:2px;padding-right:2px;border-left:1px solid #44544f;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;padding-left:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">USD40MM</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:5px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;padding-left:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">1year</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:5px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;padding-left:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">COF(1M)+0.30%</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="padding-top:4px;padding-left:8px;font-size:10.5pt;"><font style="font-family:Arial;font-size:10.5pt;color:#262b2a;">1.   </font><font style="font-family:Arial;font-size:10pt;color:#262b2a;">Clean loan</font></div><div style="padding-top:4px;padding-left:33px;text-indent:-24px;font-size:12pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">2.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:Arial;font-size:10pt;color:#262b2a;">each transaction</font><font style="font-family:Arial;font-size:10pt;color:#384441;">'</font><font style="font-family:Arial;font-size:10pt;color:#262b2a;">s tenor</font><font style="font-family:Arial;font-size:10pt;color:#384441;">&#160;</font><font style="font-family:Arial;font-size:12pt;color:#626262;">&#8804; </font><font style="font-family:Arial;font-size:10pt;color:#262b2a;">90 days</font></div><div style="padding-top:4px;padding-left:33px;text-indent:-24px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">3.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:Arial;font-size:10pt;color:#262b2a;">OA loan needs to provide list once drawdown</font></div><div style="padding-top:4px;padding-left:33px;text-indent:-24px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">4.</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:Arial;font-size:10pt;color:#262b2a;">Be financed 80% of Invoice</font></div><div style="padding-top:4px;padding-left:32px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">amount for each transaction</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #484b48;padding-left:2px;padding-top:5px;padding-bottom:2px;padding-right:2px;border-left:1px solid #48574f;border-right:1px solid #44544f;border-top:1px solid #444848;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">Total Cap</font></div></td><td colspan="4" style="vertical-align:top;border-bottom:1px solid #484b48;padding-left:2px;padding-top:5px;padding-bottom:2px;padding-right:2px;border-left:1px solid #44544f;border-right:1px solid #3f4b48;border-top:1px solid #444848;"><div style="text-align:left;padding-left:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">USD40MM</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:Wingdings;font-size:10pt;">l </font><font style="font-family:Arial;font-size:10pt;color:#262b2a;">l1: CTBC Bank's cost of NTD fund</font></div><div style="line-height:120%;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;"></font><font style="font-family:Wingdings;font-size:10pt;color:#262b2a;">l</font><font style="font-family:Arial;font-size:10pt;color:#262b2a;">&#32;&#32;COF: CTBC Bank's cost of USD fund </font></div><div style="line-height:120%;text-align:left;padding-left:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:30px;text-indent:-6px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">Collateral : Bade factory</font></div><div style="line-height:120%;text-align:left;padding-left:30px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:32px;text-indent:-6px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">Terms:</font></div><div style="line-height:174%;text-align:left;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:Wingdings;font-size:10pt;color:#262b2a;">l </font><font style="font-family:Arial;font-size:10pt;color:#262b2a;">Shared revolving </font><font style="font-family:Arial;font-size:10pt;color:#384441;">l</font><font style="font-family:Arial;font-size:10pt;color:#262b2a;">ine of credit facility of USD40MM for SUPER MICRO COMPUTER TAIWAN, INC. and SUPER MICRO COMPUTER, B.V.</font></div><div style="line-height:174%;text-align:left;padding-left:36px;text-indent:-12px;font-size:10pt;"><font style="font-family:Wingdings;font-size:10pt;color:#262b2a;">l </font><font style="font-family:Arial;font-size:10pt;color:#262b2a;">Tenor: from 1</font><font style="font-family:Arial;font-size:10pt;color:#384441;">s</font><font style="font-family:Arial;font-size:10pt;color:#262b2a;">t April 2016 to 31</font><font style="font-family:Arial;font-size:10pt;color:#384441;">s</font><font style="font-family:Arial;font-size:10pt;color:#262b2a;">t March 2017</font></div><div style="line-height:180%;text-align:left;text-indent:450px;"><img src="ctbcstampa01.jpg" style="height:102px;width:152px;"></div><div style="line-height:180%;text-align:left;text-indent:504px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">Yours faithfully, </font></div><div style="line-height:174%;text-align:left;text-indent:504px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">For and on behalf of </font></div><div style="line-height:189%;text-align:left;text-indent:504px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">CTBC BANK </font><font style="font-family:Arial;font-size:9.5pt;color:#262b2a;">CO </font><font style="font-family:Arial;font-size:9.5pt;color:#384441;">.,</font><font style="font-family:Arial;font-size:9.5pt;color:#384441;font-style:italic;">&#32;</font><font style="font-family:Arial;font-size:10pt;color:#262b2a;">LTD.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;text-align:left;padding-left:24px;font-size:11pt;"><font style="font-family:Arial;font-size:10pt;color:#727272;">&#20013;&#22283;&#20449;&#35351;&#21830;&#26989;&#37504;&#34892;(&#32929;)&#20844;&#21496;</font><font style="font-family:Arial;font-size:8pt;color:#727272;">&#32;&#32;&#32;&#32;</font><font style="font-family:Arial;font-size:8.5pt;color:#727272;">CTBC Bank Co., Ltd.</font><font style="font-family:inherit;font-size:11pt;">&#32;</font></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:7.5pt;"><font style="font-family:Arial;font-size:7.5pt;color:#727272;">11568 &#33274;&#21271;&#24066;&#21335;&#28207;&#21312;&#32147;&#36031;&#20108;&#36335;168&#34399;</font><font style="font-family:Arial;font-size:7.5pt;color:#626262;">&#32;</font><font style="font-family:Arial;font-size:7.5pt;color:#727272;">No.168, </font><font style="font-family:Arial;font-size:7.5pt;color:#626262;">Jingmao </font><font style="font-family:Arial;font-size:7.5pt;color:#727272;">2nd </font><font style="font-family:Arial;font-size:7.5pt;color:#626262;">Rd.</font><font style="font-family:Arial;font-size:7.5pt;color:#878787;">, </font><font style="font-family:Arial;font-size:7.5pt;color:#727272;">Nangang Dist., Taipei City 11568, Taiwan, R.O.C.</font></div><div style="line-height:120%;padding-top:4px;text-align:left;padding-left:24px;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;color:#727272;">Tel: 886-2-3327-7777</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><hr style="page-break-after:always"><div></div><div><br></div><div style="line-height:120%;padding-top:4px;text-align:left;padding-left:24px;"><img src="ctbclogoa04.jpg" style="height:57px;width:186px;"></div><div style="line-height:120%;padding-top:4px;text-align:left;padding-left:24px;"><hr></div><div style="line-height:120%;text-align:right;font-size:11pt;"><font style="font-family:Arial;font-size:11pt;color:#262b2a;">1 APR 2016</font></div><div style="line-height:120%;text-align:left;padding-left:30px;font-size:11pt;"><font style="font-family:Arial;font-size:11pt;color:#262b2a;">PRIVATE &amp; CONFIDENTIAL </font></div><div style="line-height:120%;text-align:left;padding-left:30px;font-size:11pt;"><font style="font-family:Arial;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:30px;font-size:11pt;"><font style="font-family:Arial;font-size:11pt;color:#262b2a;">ATTENTION: SUPER</font><font style="font-family:Arial;font-size:11pt;color:#2a2d2d;">&#32;MICRO COMPUTER, B.V.</font></div><div style="line-height:120%;padding-top:4px;text-align:left;padding-left:24px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;padding-top:5px;text-align:left;padding-left:237px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">RE: The Summary of Credit Facilities</font></div><div style="line-height:120%;padding-top:4px;text-align:left;padding-left:24px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">According to Super Micro's needs of debt finance, CTBC Bank Co., Ltd. would like to propose the indicative bank facilities and terms below</font></div><div style="line-height:159%;text-align:left;padding-left:24px;font-size:12.5pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.14634146341463%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"></td></tr><tr><td style="width:14%;"></td><td style="width:16%;"></td><td style="width:10%;"></td><td style="width:19%;"></td><td style="width:41%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:5px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;padding-left:9px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">Product Type</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="padding-top:5px;text-align:center;padding-left:1px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">Proposed Line</font></div><div style="padding-top:1px;font-size:6pt;"><font style="font-family:inherit;font-size:6pt;"><br></font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">amount</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:5px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;padding-left:14px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">Tenor</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:5px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;padding-left:13px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">Proposed Rate</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:5px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">Notes</font></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:5px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;padding-left:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">OA loan</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:5px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;padding-left:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">USD40MM</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:5px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;padding-left:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">1year</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;"><div style="padding-top:5px;padding-left:8px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">COF(1M)+0 </font><font style="font-family:Arial;font-size:10pt;color:#49524f;">.</font><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">30%</font></div></td><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;"><div style="padding-top:4px;padding-left:8px;font-size:10.5pt;"><font style="font-family:Arial;font-size:10.5pt;color:#2a2d2d;">1.  </font><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">Clean loan</font></div><div style="padding-left:32px;text-indent:-24px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">2.</font><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">Guarantor: SUPER MICRO COMPUTER TAIWAN </font><font style="font-family:Arial;font-size:10pt;color:#49524f;">, </font><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">INC.</font></div><div style="padding-left:32px;text-indent:-24px;font-size:12.5pt;"><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">3.</font><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">each transaction's tenor  </font><font style="font-family:Arial;font-size:12pt;color:#626262;">&#8804; </font><font style="font-family:Arial;font-size:12.5pt;color:#5e6060;">&#160;</font><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">90 days</font></div><div style="padding-left:32px;text-indent:-24px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">4.</font><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">OA loan needs to provide list once drawdown</font></div><div style="padding-left:8px;font-size:11pt;"><font style="font-family:Arial;font-size:11pt;color:#2a2d2d;">5.  </font><font style="font-family:inherit;font-size:11pt;color:#2a2d2d;">&#160;</font><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">Be financed 80% of Invoice</font></div><div style="padding-left:32px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">amount for each transaction</font></div></td></tr></table></div></div><div style="line-height:159%;text-align:left;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:Wingdings;font-size:10pt;color:#262b2a;">l</font><font style="font-family:Arial;font-size:10pt;color:#262b2a;">&#32;&#32;</font><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">COF: CTBC Bank's cost of USD fund</font></div><div style="line-height:120%;text-align:left;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:32px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">Guarantor:</font></div><div style="line-height:159%;text-align:left;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:Wingdings;font-size:10pt;color:#262b2a;">l</font><font style="font-family:Arial;font-size:10pt;color:#262b2a;">&#32;&#32;</font><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">SUPER MICRO COMPUTER TAIWAN, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:32px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:32px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">Terms:</font></div><div style="line-height:174%;text-align:left;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:Wingdings;font-size:10pt;color:#2a2d2d;">l </font><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">Shared revolving line of credit facility of USD40MM for SUPER MICRO COMPUTER TAIWAN, INC. and SUPER MICRO COMPUTER, B</font><font style="font-family:Arial;font-size:10pt;color:#5e6060;">.</font><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">V.</font></div><div style="line-height:174%;text-align:left;padding-left:48px;text-indent:-24px;font-size:10pt;"><font style="font-family:Wingdings;font-size:10pt;color:#2a2d2d;">l </font><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">Tenor: from 1</font><font style="font-family:Arial;font-size:10pt;color:#49524f;">s</font><font style="font-family:Arial;font-size:10pt;color:#2a2d2d;">t April 2016 to 31st March 2017</font></div><div style="line-height:159%;text-align:left;padding-left:528px;"><img src="ctbcstampa02.jpg" style="height:102px;width:152px;"></div><div style="line-height:159%;text-align:left;padding-left:528px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:159%;text-align:left;padding-left:528px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">Yours faithfully, </font></div><div style="line-height:159%;text-align:left;padding-left:528px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">For and on behalf of </font></div><div style="line-height:159%;text-align:left;padding-left:528px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#262b2a;">CTBC BANK CO</font><font style="font-family:Arial;font-size:9.5pt;color:#262b2a;">&#32;</font><font style="font-family:Arial;font-size:9.5pt;color:#384441;">.,</font><font style="font-family:Arial;font-size:9.5pt;color:#384441;font-style:italic;">&#32;</font><font style="font-family:Arial;font-size:10pt;color:#262b2a;">LTD.</font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;text-align:left;padding-left:24px;font-size:11pt;"><font style="font-family:Arial;font-size:10pt;color:#727272;">&#20013;&#22283;&#20449;&#35351;&#21830;&#26989;&#37504;&#34892;(&#32929;)&#20844;&#21496;</font><font style="font-family:Arial;font-size:8pt;color:#727272;">&#32;&#32;&#32;&#32;</font><font style="font-family:Arial;font-size:8.5pt;color:#727272;">CTBC Bank Co., Ltd.</font><font style="font-family:inherit;font-size:11pt;">&#32;</font></div><div style="line-height:120%;text-align:left;padding-left:24px;font-size:7.5pt;"><font style="font-family:Arial;font-size:7.5pt;color:#727272;">11568 &#33274;&#21271;&#24066;&#21335;&#28207;&#21312;&#32147;&#36031;&#20108;&#36335;168&#34399;</font><font style="font-family:Arial;font-size:7.5pt;color:#626262;">&#32;</font><font style="font-family:Arial;font-size:7.5pt;color:#727272;">No.168, </font><font style="font-family:Arial;font-size:7.5pt;color:#626262;">Jingmao </font><font style="font-family:Arial;font-size:7.5pt;color:#727272;">2nd </font><font style="font-family:Arial;font-size:7.5pt;color:#626262;">Rd.</font><font style="font-family:Arial;font-size:7.5pt;color:#878787;">, </font><font style="font-family:Arial;font-size:7.5pt;color:#727272;">Nangang Dist., Taipei City 11568, Taiwan, R.O.C.</font></div><div style="line-height:120%;padding-top:4px;text-align:left;padding-left:24px;font-size:7pt;"><font style="font-family:Arial;font-size:7pt;color:#727272;">Tel: 886-2-3327-7777</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>smci-ex311_20160331x10q.htm
<DESCRIPTION>CERTIFICATION OF PRESIDENT AND CEO PURSUANT TO SECTION 302
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2016 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sCDCBD8425747AD8BC80F58F09F4F5F5F"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EXHIBIT 31.1 </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font><font style="font-family:inherit;font-size:10pt;">&#32;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Charles Liang, certify that: </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I have reviewed this annual report on Form 10-Q of Super Micro Computer, Inc.;</font></div></td></tr></table><div style="line-height:120%;padding-left:48px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;</font></div></td></tr></table><div style="line-height:120%;padding-left:48px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;</font></div></td></tr></table><div style="line-height:120%;padding-left:48px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;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:</font></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">a.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;</font></div></td></tr></table><div style="line-height:120%;padding-left:96px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">b.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;</font></div></td></tr></table><div style="line-height:120%;padding-left:96px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">c.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Evaluated the effectiveness of the registrant'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</font></div></td></tr></table><div style="line-height:120%;padding-left:96px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">d.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and</font></div></td></tr></table><div style="line-height:120%;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">5.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">a.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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's ability to record, process, summarize and report financial information; and</font></div></td></tr></table><div style="line-height:120%;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">b.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:4pt;"><font style="font-family:inherit;font-size:4pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:5%;"></td><td style="width:61%;"></td><td style="width:34%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">May&#160;5, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;C</font><font style="font-family:inherit;font-size:7pt;">HARLES</font><font style="font-family:inherit;font-size:10pt;">&#160;L</font><font style="font-family:inherit;font-size:7pt;">IANG&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Charles Liang</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">President, Chief Executive Officer and</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Chairman of the Board</font></div><div style="padding-bottom:1px;text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">(Principal Executive Officer)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>smci-ex312_20160331x10q.htm
<DESCRIPTION>CERTIFICATION OF CFO PURSUANT TO SECTION 302
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2016 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s7BF6935D0770B73B6E9958F09FF604D4"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EXHIBIT 31.2 </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATION OF PRINCIPAL FINANCIAL AND ACCOUNTING OFFICER </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002 </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Howard Hideshima, certify that: </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I have reviewed this annual report on Form 10-Q of Super Micro Computer, Inc.;</font></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;</font></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;</font></div></td></tr></table><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;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:</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">a.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;</font></div></td></tr></table><div style="line-height:120%;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">b.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;</font></div></td></tr></table><div style="line-height:120%;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">c.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Evaluated the effectiveness of the registrant'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</font></div></td></tr></table><div style="line-height:120%;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">d.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">5.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">a.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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's ability to record, process, summarize and report financial information; and</font></div></td></tr></table><div style="line-height:120%;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">b.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:5%;"></td><td style="width:61%;"></td><td style="width:34%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">May&#160;5, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;H</font><font style="font-family:inherit;font-size:7pt;">OWARD</font><font style="font-family:inherit;font-size:10pt;">&#160;H</font><font style="font-family:inherit;font-size:7pt;">IDESHIMA&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Howard Hideshima</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Senior Vice President, Chief Financial Officer</font></div><div style="padding-bottom:1px;text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">(Principal Financial and Accounting Officer)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>7
<FILENAME>smci-ex321_20160331x10q.htm
<DESCRIPTION>CERTIFICATION OF PRESIDENT AND CEO PURSUANT TO SECTION 906
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2016 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sD171A9BB72B8659745F758F0A09F7CB6"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EXHIBIT 32.1 </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PURSUANT TO 18 U.S.C. SECTION&#160;1350, </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">AS ADOPTED PURSUANT TO SECTION&#160;906 OF THE SARBANES-OXLEY ACT OF 2002 </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Charles Liang, certify pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of Super Micro Computer, Inc. on Form 10-Q for the period ended March 31, 2016, as filed with the Securities and Exchange Commission on the date thereof, fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934 and the information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Super Micro Computer, Inc. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:5%;"></td><td style="width:61%;"></td><td style="width:34%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">May&#160;5, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;C</font><font style="font-family:inherit;font-size:7pt;">HARLES</font><font style="font-family:inherit;font-size:10pt;">&#160;L</font><font style="font-family:inherit;font-size:7pt;">IANG&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Charles Liang</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">President and Chief Executive Officer</font></div><div style="padding-bottom:1px;text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">(Principal Executive Officer)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>8
<FILENAME>smci-ex322_20160331x10q.htm
<DESCRIPTION>CERTIFICATION OF CFO PURSUANT TO SECTION 906
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
	<head>
		<!-- Document created using Wdesk 1 -->
		<!-- Copyright 2016 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s8275582D745F79093C8858F0A144A798"></a></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EXHIBIT 32.2 </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">CERTIFICATION OF PRINCIPAL FINANCIAL AND ACCOUNTING OFFICER </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PURSUANT TO 18 U.S.C. SECTION&#160;1350, </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">AS ADOPTED PURSUANT TO SECTION&#160;906 OF THE SARBANES-OXLEY ACT OF 2002 </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Howard Hideshima, certify pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of Super Micro Computer, Inc. on Form 10-Q for the period ended March 31, 2016, as filed with the Securities and Exchange Commission on the date thereof, fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934 and the information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Super Micro Computer, Inc. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:5%;"></td><td style="width:61%;"></td><td style="width:34%;"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">May&#160;5, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">/s/&#160;&#160;&#160;&#160;H</font><font style="font-family:inherit;font-size:7pt;">OWARD</font><font style="font-family:inherit;font-size:10pt;">&#160;H</font><font style="font-family:inherit;font-size:7pt;">IDESHIMA&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Howard Hideshima</font></div><div style="text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Senior Vice President, Chief Financial Officer</font></div><div style="padding-bottom:1px;text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">(Principal Financial and Accounting Officer)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div style="text-align:center;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>9
<FILENAME>smci-20160331.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!--p:51652fa0fd044b19bf6ede31dba5ebeb,x:afef9b909f5143c89c3c46f2c665dd79-->
<xbrli:xbrl xmlns:country="http://xbrl.sec.gov/country/2013-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2014-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2015-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:naics="http://xbrl.sec.gov/naics/2011-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:smci="http://www.supermicro.com/20160331" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2015-01-31" xmlns:us-roles="http://fasb.org/us-roles/2015-01-31" xmlns:us-types="http://fasb.org/us-types/2015-01-31" xmlns:utreg="http://www.xbrl.org/2009/utr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<link:schemaRef xlink:href="smci-20160331.xsd" xlink:type="simple" />
	<xbrli:context id="FD2016Q3YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2016Q4Apr29">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-04-29</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q3">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q3SD_us-gaap_PlanNameAxis_smci_EquityIncentivePlan2016MoreThan10OwnershipMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">smci:EquityIncentivePlan2016MoreThan10OwnershipMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-03-08</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_PlanNameAxis_smci_EquityIncentivePlan2016Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">smci:EquityIncentivePlan2016Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q3SD_us-gaap_PlanNameAxis_smci_EquityIncentivePlan2016LessThan10OwnershipMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">smci:EquityIncentivePlan2016LessThan10OwnershipMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-03-08</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2016Q3Mar08_us-gaap_PlanNameAxis_smci_EquityIncentivePlan2006Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">smci:EquityIncentivePlan2006Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-08</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2016Q3Mar08_us-gaap_PlanNameAxis_smci_EquityIncentivePlan2016Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">smci:EquityIncentivePlan2016Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-08</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q3SD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_smci_EquityIncentivePlan2016Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">smci:EquityIncentivePlan2016Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-03-08</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q3SD_us-gaap_AwardTypeAxis_smci_EmployeeStockOptionsandRestrictedStockUnitsMember_us-gaap_PlanNameAxis_smci_EquityIncentivePlan2016Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">smci:EmployeeStockOptionsandRestrictedStockUnitsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">smci:EquityIncentivePlan2016Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-03-08</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q3SD_us-gaap_AwardTypeAxis_smci_EmployeeStockOptionsandRestrictedStockUnitsMember_us-gaap_PlanNameAxis_smci_EquityIncentivePlan2016Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">smci:EmployeeStockOptionsandRestrictedStockUnitsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">smci:EquityIncentivePlan2016Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-03-08</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q3SD_us-gaap_AwardTypeAxis_smci_EmployeeStockOptionsandRestrictedStockUnitsMember_us-gaap_PlanNameAxis_smci_EquityIncentivePlan2016Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">smci:EmployeeStockOptionsandRestrictedStockUnitsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">smci:EquityIncentivePlan2016Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-03-08</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3QTD_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3QTD_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3YTD_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3YTD_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_smci_EmployeeStockOptionsandRestrictedStockUnitsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">smci:EmployeeStockOptionsandRestrictedStockUnitsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_smci_EmployeeStockOptionsandRestrictedStockUnitsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">smci:EmployeeStockOptionsandRestrictedStockUnitsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_smci_EmployeeStockOptionsandRestrictedStockUnitsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">smci:EmployeeStockOptionsandRestrictedStockUnitsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_smci_EmployeeStockOptionsandRestrictedStockUnitsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">smci:EmployeeStockOptionsandRestrictedStockUnitsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q2">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q2">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_smci_PurchasedSoftwareConstructionInProgressMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">smci:PurchasedSoftwareConstructionInProgressMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_smci_PurchasedSoftwareConstructionInProgressMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">smci:PurchasedSoftwareConstructionInProgressMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_smci_BuildingsUnderConstructionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">smci:BuildingsUnderConstructionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_smci_BuildingAndLeaseholdImpovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">smci:BuildingAndLeaseholdImpovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerSoftwareIntangibleAssetMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_smci_BuildingAndLeaseholdImpovementsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">smci:BuildingAndLeaseholdImpovementsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerSoftwareIntangibleAssetMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_smci_BuildingsUnderConstructionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">smci:BuildingsUnderConstructionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_ValuationTechniqueAxis_smci_DiscountedCashFlowApproachValuationTechniqueMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">smci:DiscountedCashFlowApproachValuationTechniqueMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_ValuationTechniqueAxis_smci_DiscountedCashFlowApproachValuationTechniqueMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">smci:DiscountedCashFlowApproachValuationTechniqueMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_AuctionRateSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_ValuationTechniqueAxis_smci_DiscountedCashFlowApproachValuationTechniqueMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ValuationTechniqueAxis">smci:DiscountedCashFlowApproachValuationTechniqueMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_AuctionRateSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_AuctionRateSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_AuctionRateSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2015-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<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>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember>
				<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>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<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>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</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>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember>
				<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>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</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>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<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>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember>
				<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>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</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>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember>
				<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>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<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>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember>
				<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>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember>
				<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>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</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>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</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>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<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>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</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>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<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>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_CashMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_CertificatesOfDepositMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_CashMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_CertificatesOfDepositMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3QTD_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember>
				<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:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q2_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember>
				<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>2014-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3YTD_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember>
				<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:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember>
				<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:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2014Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember>
				<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>2014-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember>
				<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:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember>
				<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>2015-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q2_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AuctionRateSecuritiesMember</xbrldi:explicitMember>
				<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>2015-12-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:BankOfAmericaMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2015Q2Nov30_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">smci:CTBC2014FacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:CTBCMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2016Q2Apr01_us-gaap_CreditFacilityAxis_smci_CustomsBondMember_us-gaap_DebtInstrumentAxis_smci_CTBC2016FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_smci_TermLoanMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">smci:CustomsBondMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">smci:CTBC2016FacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:CTBCMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">smci:TermLoanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-04-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q4Apr_us-gaap_CreditFacilityAxis_us-gaap_SecuredDebtMember_us-gaap_DebtInstrumentAxis_smci_CTBC2016FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_smci_TermLoanMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">smci:CTBC2016FacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:CTBCMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">smci:TermLoanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-04-01</xbrli:startDate>
			<xbrli:endDate>2016-04-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:BankOfAmericaMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_smci_TermLoanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">smci:CTBC2014FacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:CTBCMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">smci:TermLoanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">smci:CTBC2014FacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:CTBCMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:BankOfAmericaMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_LongtermDebtTypeAxis_smci_TermLoanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:BankOfAmericaMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">smci:TermLoanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_LongtermDebtTypeAxis_smci_TermLoanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:BankOfAmericaMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">smci:TermLoanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2015Q2Nov30_us-gaap_CreditFacilityAxis_us-gaap_SecuredDebtMember_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_smci_TermLoanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">smci:CTBC2014FacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:CTBCMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">smci:TermLoanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:BankOfAmericaMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2015Q2Nov30_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">smci:CTBC2014FacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:CTBCMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-11-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:BankOfAmericaMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q2Nov2015_us-gaap_CreditFacilityAxis_us-gaap_SecuredDebtMember_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_smci_TermLoanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">smci:CTBC2014FacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:CTBCMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">smci:TermLoanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-11-01</xbrli:startDate>
			<xbrli:endDate>2015-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2016Q2Apr01_us-gaap_CreditFacilityAxis_us-gaap_SecuredDebtMember_us-gaap_DebtInstrumentAxis_smci_CTBC2016FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_smci_TermLoanMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">smci:CTBC2016FacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:CTBCMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">smci:TermLoanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-04-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q4Apr_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_smci_CTBC2016FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">smci:CTBC2016FacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:CTBCMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-04-01</xbrli:startDate>
			<xbrli:endDate>2016-04-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q2Nov2015_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_VariableRateAxis_smci_CTBCsEstablishedUSDInterestRateMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">smci:CTBC2014FacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:CTBCMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">smci:CTBCsEstablishedUSDInterestRateMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-11-01</xbrli:startDate>
			<xbrli:endDate>2015-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q4Apr_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_smci_CTBC2016FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_VariableRateAxis_smci_CTBCsEstablishedUSDInterestRateMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">smci:CTBC2016FacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:CTBCMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">smci:CTBCsEstablishedUSDInterestRateMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-04-01</xbrli:startDate>
			<xbrli:endDate>2016-04-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q2Nov2015_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">smci:CTBC2014FacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:CTBCMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-11-01</xbrli:startDate>
			<xbrli:endDate>2015-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:BankOfAmericaMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2016Q2Apr01_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_smci_CTBC2016FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">smci:CTBC2016FacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:CTBCMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-04-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2015Q4Jun01-30_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_LongtermDebtTypeAxis_smci_TermLoanMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:BankOfAmericaMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">smci:TermLoanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-06-01</xbrli:startDate>
			<xbrli:endDate>2015-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q4Apr_us-gaap_CreditFacilityAxis_smci_CustomsBondMember_us-gaap_DebtInstrumentAxis_smci_CTBC2016FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_smci_TermLoanMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">smci:CustomsBondMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">smci:CTBC2016FacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:CTBCMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">smci:TermLoanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-04-01</xbrli:startDate>
			<xbrli:endDate>2016-04-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2016Q2Apr01_us-gaap_DebtInstrumentAxis_smci_CTBC2016FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">smci:CTBC2016FacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:CTBCMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-04-01</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_smci_TermLoanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">smci:CTBC2014FacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:CTBCMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">smci:TermLoanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q4Apr_us-gaap_CreditFacilityAxis_us-gaap_SecuredDebtMember_us-gaap_DebtInstrumentAxis_smci_CTBC2016FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_smci_TermLoanMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_VariableRateAxis_smci_CTBCsEstablishedNTDInterestRateMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">smci:CTBC2016FacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:CTBCMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">smci:TermLoanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">smci:CTBCsEstablishedNTDInterestRateMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-04-01</xbrli:startDate>
			<xbrli:endDate>2016-04-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">smci:CTBC2014FacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:CTBCMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">smci:CTBC2014FacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:CTBCMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q2Nov2015_us-gaap_CreditFacilityAxis_us-gaap_SecuredDebtMember_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_smci_TermLoanMember_us-gaap_VariableRateAxis_smci_CTBCsEstablishedNTDInterestRateMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">smci:CTBC2014FacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:CTBCMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">smci:TermLoanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">smci:CTBCsEstablishedNTDInterestRateMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-11-01</xbrli:startDate>
			<xbrli:endDate>2015-11-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:BankOfAmericaMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:BankOfAmericaMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_RangeAxis_us-gaap_MaximumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">smci:CTBC2014FacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:CTBCMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">smci:CTBC2014FacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:CTBCMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_smci_LongTermAndShortTermDebtTypeAxis_smci_TermLoanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="smci:LongTermAndShortTermDebtTypeAxis">smci:TermLoanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_smci_LongTermAndShortTermDebtTypeAxis_smci_TermLoanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="smci:LongTermAndShortTermDebtTypeAxis">smci:TermLoanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_smci_LongTermAndShortTermDebtTypeAxis_smci_TermLoanMember_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="smci:LongTermAndShortTermDebtTypeAxis">smci:TermLoanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:BankOfAmericaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">smci:CTBC2014FacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:CTBCMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_smci_LongTermAndShortTermDebtTypeAxis_smci_TermLoanMember_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="smci:LongTermAndShortTermDebtTypeAxis">smci:TermLoanMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:BankOfAmericaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_LongtermDebtTypeAxis_smci_BankOfAmericaCreditAgreementMember_us-gaap_RangeAxis_us-gaap_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:BankOfAmericaMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">smci:BankOfAmericaCreditAgreementMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_LongtermDebtTypeAxis_smci_BankOfAmericaCreditAgreementMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:BankOfAmericaMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">smci:BankOfAmericaCreditAgreementMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2015Q4Jun01-30_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_LongtermDebtTypeAxis_smci_TermLoanMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">smci:BankOfAmericaMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">smci:TermLoanMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-06-01</xbrli:startDate>
			<xbrli:endDate>2015-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CounterpartyNameAxis">smci:AblecomTechnologyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:AffiliatedEntityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_dei_LegalEntityAxis_smci_CharlesLiangAndWifeMember_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_InvesteeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="dei:LegalEntityAxis">smci:CharlesLiangAndWifeMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:CounterpartyNameAxis">smci:AblecomTechnologyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvesteeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CounterpartyNameAxis">smci:AblecomTechnologyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:AffiliatedEntityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CounterpartyNameAxis">smci:AblecomTechnologyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:AffiliatedEntityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3YTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_CoVenturerMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CounterpartyNameAxis">smci:AblecomTechnologyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CoVenturerMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CounterpartyNameAxis">smci:AblecomTechnologyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:AffiliatedEntityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_CoVenturerMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CounterpartyNameAxis">smci:AblecomTechnologyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CoVenturerMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_dei_LegalEntityAxis_smci_AblecomTechnologyMember_us-gaap_CounterpartyNameAxis_smci_CompuwareMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="dei:LegalEntityAxis">smci:AblecomTechnologyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:CounterpartyNameAxis">smci:CompuwareMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:AffiliatedEntityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3QTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CounterpartyNameAxis">smci:AblecomTechnologyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:AffiliatedEntityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_dei_LegalEntityAxis_smci_AblecomTechnologyMember_us-gaap_CounterpartyNameAxis_smci_SuperMicroComputerMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_InvesteeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="dei:LegalEntityAxis">smci:AblecomTechnologyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:CounterpartyNameAxis">smci:SuperMicroComputerMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvesteeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CounterpartyNameAxis">smci:AblecomTechnologyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:AffiliatedEntityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3YTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CounterpartyNameAxis">smci:AblecomTechnologyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:AffiliatedEntityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3QTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_CoVenturerMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CounterpartyNameAxis">smci:AblecomTechnologyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CoVenturerMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CounterpartyNameAxis">smci:AblecomTechnologyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:AffiliatedEntityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_CoVenturerMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CounterpartyNameAxis">smci:AblecomTechnologyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:CoVenturerMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2012Q4SD_dei_LegalEntityAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_smci_SuperMicroAsiaScienceandTechnologyParkInc.Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="dei:LegalEntityAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">smci:SuperMicroAsiaScienceandTechnologyParkInc.Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2012-05-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_dei_LegalEntityAxis_smci_SteveLiangAndOtherFamilyMembersMember_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_smci_ManagementAndImmediateFamilyMemberofManagementMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="dei:LegalEntityAxis">smci:SteveLiangAndOtherFamilyMembersMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:CounterpartyNameAxis">smci:AblecomTechnologyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">smci:ManagementAndImmediateFamilyMemberofManagementMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2012Q4SD_dei_LegalEntityAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_smci_SuperMicroAsiaScienceandTechnologyParkInc.Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="dei:LegalEntityAxis">us-gaap:VariableInterestEntityPrimaryBeneficiaryMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">smci:SuperMicroAsiaScienceandTechnologyParkInc.Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2012-05-01</xbrli:startDate>
			<xbrli:endDate>2012-05-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CounterpartyNameAxis">smci:AblecomTechnologyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:AffiliatedEntityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CounterpartyNameAxis">smci:AblecomTechnologyMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:AffiliatedEntityMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_TaxPeriodAxis_smci_TaxYear2015Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">smci:TaxYear2015Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_TaxPeriodAxis_smci_TaxYear2016Member">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">smci:TaxYear2016Member</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_smci_TypeOfPurchaseCommitmentAxis_smci_HardDiskDriveCommitmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="smci:TypeOfPurchaseCommitmentAxis">smci:HardDiskDriveCommitmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_StatementGeographicalAxis_smci_OtherRegionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">smci:OtherRegionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_StatementGeographicalAxis_us-gaap_EuropeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3YTD_us-gaap_StatementGeographicalAxis_us-gaap_AsiaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3YTD_us-gaap_StatementGeographicalAxis_us-gaap_EuropeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_StatementGeographicalAxis_us-gaap_AsiaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_StatementGeographicalAxis_us-gaap_AsiaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3QTD_us-gaap_StatementGeographicalAxis_us-gaap_EuropeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3QTD_us-gaap_StatementGeographicalAxis_smci_OtherRegionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">smci:OtherRegionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3QTD_us-gaap_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3QTD_us-gaap_StatementGeographicalAxis_us-gaap_AsiaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_StatementGeographicalAxis_smci_OtherRegionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">smci:OtherRegionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3YTD_us-gaap_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3YTD_us-gaap_StatementGeographicalAxis_smci_OtherRegionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">smci:OtherRegionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_StatementGeographicalAxis_us-gaap_EuropeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_CounterpartyNameAxis_smci_OneCustomerMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:CounterpartyNameAxis">smci:OneCustomerMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_CounterpartyNameAxis_smci_OneCustomerMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:CounterpartyNameAxis">smci:OneCustomerMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_CounterpartyNameAxis_smci_OneCustomerMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:CounterpartyNameAxis">smci:OneCustomerMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_CounterpartyNameAxis_smci_OneCustomerMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:CounterpartyNameAxis">smci:OneCustomerMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_StatementGeographicalAxis_us-gaap_AsiaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_StatementGeographicalAxis_us-gaap_AsiaMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:AsiaMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_StatementGeographicalAxis_us-gaap_EuropeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2015Q4_us-gaap_StatementGeographicalAxis_country_US">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2015-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2016Q3_us-gaap_StatementGeographicalAxis_us-gaap_EuropeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementGeographicalAxis">us-gaap:EuropeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2016-03-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3YTD_us-gaap_ProductOrServiceAxis_smci_SubsystemsAndAccessoriesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smci:SubsystemsAndAccessoriesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_us-gaap_ProductOrServiceAxis_smci_SubsystemsAndAccessoriesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smci:SubsystemsAndAccessoriesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3YTD_us-gaap_ProductOrServiceAxis_smci_ServerSystemsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smci:ServerSystemsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_ProductOrServiceAxis_smci_ServerSystemsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smci:ServerSystemsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_us-gaap_ProductOrServiceAxis_smci_ServerSystemsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smci:ServerSystemsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_us-gaap_ProductOrServiceAxis_smci_ServerSystemsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smci:ServerSystemsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_us-gaap_ProductOrServiceAxis_smci_SubsystemsAndAccessoriesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smci:SubsystemsAndAccessoriesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_us-gaap_ProductOrServiceAxis_smci_ServerSystemsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smci:ServerSystemsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_us-gaap_ProductOrServiceAxis_smci_SubsystemsAndAccessoriesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smci:SubsystemsAndAccessoriesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_us-gaap_ProductOrServiceAxis_smci_SubsystemsAndAccessoriesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smci:SubsystemsAndAccessoriesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_ProductOrServiceAxis_smci_ServerSystemsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smci:ServerSystemsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_us-gaap_ProductOrServiceAxis_smci_ServerSystemsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smci:ServerSystemsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3QTD_us-gaap_ProductOrServiceAxis_smci_SubsystemsAndAccessoriesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smci:SubsystemsAndAccessoriesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_ProductOrServiceAxis_smci_SubsystemsAndAccessoriesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smci:SubsystemsAndAccessoriesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_ProductOrServiceAxis_smci_SubsystemsAndAccessoriesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smci:SubsystemsAndAccessoriesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2016-01-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3QTD_us-gaap_ProductOrServiceAxis_smci_ServerSystemsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ProductOrServiceAxis">smci:ServerSystemsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-01-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2015-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2016-03-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2015Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2014-07-01</xbrli:startDate>
			<xbrli:endDate>2015-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q1SD_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_smci_NetIncomeImpactMember_us-gaap_StatementScenarioAxis_us-gaap_ScenarioPreviouslyReportedMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">smci:NetIncomeImpactMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2012-07-01</xbrli:startDate>
			<xbrli:endDate>2015-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q1QTD_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_smci_NetIncomeImpactMember_us-gaap_StatementScenarioAxis_us-gaap_RestatementAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">smci:NetIncomeImpactMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:RestatementAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2015-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2016Q1QTD_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_smci_RevenueImpactMember_us-gaap_StatementScenarioAxis_us-gaap_RestatementAdjustmentMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">smci:RevenueImpactMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:RestatementAdjustmentMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2015-07-01</xbrli:startDate>
			<xbrli:endDate>2015-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2016Q1SD_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_smci_RevenueImpactMember_us-gaap_StatementScenarioAxis_us-gaap_ScenarioPreviouslyReportedMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001375365</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis">smci:RevenueImpactMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">us-gaap:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2012-07-01</xbrli:startDate>
			<xbrli:endDate>2015-06-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:unit id="usdPerShare">
		<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="shares">
		<xbrli:measure>xbrli:shares</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="usd">
		<xbrli:measure>iso4217:USD</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="twd">
		<xbrli:measure>iso4217:TWD</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="customer">
		<xbrli:measure>smci:customer</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="number">
		<xbrli:measure>xbrli:pure</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="segment">
		<xbrli:measure>smci:segment</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="consecutive_quarter">
		<xbrli:measure>smci:consecutive_quarter</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="building">
		<xbrli:measure>smci:building</xbrli:measure>
	</xbrli:unit>
	<dei:AmendmentFlag contextRef="FD2016Q3YTD" id="Fact-9EEF2F101F2AF3E5CB8058F08387273E">false</dei:AmendmentFlag>
	<dei:CurrentFiscalYearEndDate contextRef="FD2016Q3YTD" id="Fact-CB62E27941A1AEC2455558F083775338">--06-30</dei:CurrentFiscalYearEndDate>
	<dei:DocumentFiscalPeriodFocus contextRef="FD2016Q3YTD" id="Fact-97C88A43FD9EBC4809D658F083770D13">Q3</dei:DocumentFiscalPeriodFocus>
	<dei:DocumentFiscalYearFocus contextRef="FD2016Q3YTD" id="Fact-ECD8753DF3FCFB241E6758F08377579E">2016</dei:DocumentFiscalYearFocus>
	<dei:DocumentPeriodEndDate contextRef="FD2016Q3YTD" id="Fact-162F3FC7D5FABDB33C2D58F083779B9A">2016-03-31</dei:DocumentPeriodEndDate>
	<dei:DocumentType contextRef="FD2016Q3YTD" id="Fact-A2C82BE15F196B6F6BB858F08387E856">10-Q</dei:DocumentType>
	<dei:EntityCentralIndexKey contextRef="FD2016Q3YTD" id="Fact-8F937C5BEF5C0E75DAA158F08377CB24">0001375365</dei:EntityCentralIndexKey>
	<dei:EntityCommonStockSharesOutstanding contextRef="I2016Q4Apr29" decimals="INF" id="Fact-808926C9C64E36C94F6F58F08377ED9C" unitRef="shares">48395436</dei:EntityCommonStockSharesOutstanding>
	<dei:EntityFilerCategory contextRef="FD2016Q3YTD" id="Fact-E873F015EC48704C06EF58F08377B80D">Large Accelerated Filer</dei:EntityFilerCategory>
	<dei:EntityRegistrantName contextRef="FD2016Q3YTD" id="Fact-15AAEDC1523B56F76D7D58F08387AD35">Super Micro Computer, Inc.</dei:EntityRegistrantName>
	<smci:AdvancesfromReceivableFinancingArrangements contextRef="FD2015Q3YTD" decimals="-3" id="Fact-EA6FCF3401947FCD8A7158F083776C4D" unitRef="usd">669000</smci:AdvancesfromReceivableFinancingArrangements>
	<smci:AdvancesfromReceivableFinancingArrangements contextRef="FD2016Q3YTD" decimals="-3" id="Fact-D570E8F91305B0A7CB5658F083A68117" unitRef="usd">835000</smci:AdvancesfromReceivableFinancingArrangements>
	<smci:AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossNetofTax contextRef="FI2015Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_AuctionRateSecuritiesMember" decimals="-3" id="Fact-837C1A3DF6BCECE4399958F08329DB7E" unitRef="usd">70000</smci:AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossNetofTax>
	<smci:AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossNetofTax contextRef="FI2016Q3_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_AuctionRateSecuritiesMember" decimals="-3" id="Fact-E34FD0EFADA61DD17D6C58F083293B8B" unitRef="usd">70000</smci:AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossNetofTax>
	<smci:ConcentrationRiskNumberOfCustomers contextRef="FD2015Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" decimals="INF" id="Fact-23DEACC4651715723A8458F08358EFFD" unitRef="customer">1</smci:ConcentrationRiskNumberOfCustomers>
	<smci:ConcentrationRiskNumberOfCustomers contextRef="FD2015Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" decimals="INF" id="Fact-01BB0C705C572491A10358F08329AF2F" unitRef="customer">1</smci:ConcentrationRiskNumberOfCustomers>
	<smci:ConcentrationRiskNumberOfCustomers contextRef="FD2015Q4YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" decimals="INF" id="Fact-7D733E94B4846953B3547C4ADE1EF24B" unitRef="customer">0</smci:ConcentrationRiskNumberOfCustomers>
	<smci:ConcentrationRiskNumberOfCustomers contextRef="FD2016Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" decimals="INF" id="Fact-37B79393C4BE72E5327C58F083481561" unitRef="customer">1</smci:ConcentrationRiskNumberOfCustomers>
	<smci:ConcentrationRiskNumberOfCustomers contextRef="FD2016Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" decimals="INF" id="Fact-33C5AEC98B96625B1C9A7C4B03F8FA09" unitRef="customer">0</smci:ConcentrationRiskNumberOfCustomers>
	<smci:ConcentrationRiskNumberOfCustomers contextRef="FD2016Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember" decimals="INF" id="Fact-365768621DA5F91FC37758F0830A43F0" unitRef="customer">1</smci:ConcentrationRiskNumberOfCustomers>
	<smci:DebtInstrumentCollateralNumberofBuildings contextRef="FI2016Q3_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_LongtermDebtTypeAxis_smci_TermLoanMember" decimals="INF" id="Fact-00E04EE851A66936493558F0831AFB06" unitRef="building">3</smci:DebtInstrumentCollateralNumberofBuildings>
	<smci:DebtInstrumentCreditTermsForLineOfCreditAndTermLoans contextRef="FD2016Q3YTD_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_LongtermDebtTypeAxis_smci_BankOfAmericaCreditAgreementMember" decimals="INF" id="Fact-CDD888F88AFC0281B6B058F0832917EC" unitRef="consecutive_quarter">2</smci:DebtInstrumentCreditTermsForLineOfCreditAndTermLoans>
	<smci:DebtInstrumentCreditTermsForLineOfCreditAndTermLoansRatio contextRef="FD2016Q3YTD_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_LongtermDebtTypeAxis_smci_BankOfAmericaCreditAgreementMember_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="INF" id="Fact-AF9E37517E8EA839E8E558F08339945F" unitRef="number">2.00</smci:DebtInstrumentCreditTermsForLineOfCreditAndTermLoansRatio>
	<smci:DebtInstrumentCreditTermsforLineofCreditandTermLoansMarketValue contextRef="FD2016Q3YTD_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_LongtermDebtTypeAxis_smci_BankOfAmericaCreditAgreementMember_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="INF" id="Fact-8C0F32B4CE05D7AB675758F0831A5AE0" unitRef="usd">30000000</smci:DebtInstrumentCreditTermsforLineofCreditandTermLoansMarketValue>
	<smci:DebtInstrumentVariableRate contextRef="FI2016Q3_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember" decimals="4" id="Fact-7635A29928D7B39EAE1E58F08329A568" unitRef="number">0.0044</smci:DebtInstrumentVariableRate>
	<smci:DeferredRevenueService contextRef="FI2015Q4" decimals="-3" id="Fact-139EBFDD5B5BCDD26F3758F08387EFFD" unitRef="usd">4085000</smci:DeferredRevenueService>
	<smci:DeferredRevenueService contextRef="FI2016Q3" decimals="-3" id="Fact-31F296B60139CF1C13E358F083964ED3" unitRef="usd">10816000</smci:DeferredRevenueService>
	<smci:DeferredServiceCostsNoncurrent contextRef="FI2015Q4" decimals="-3" id="Fact-BD31CC0775CDAEF405ED58F083B602B7" unitRef="usd">1490000</smci:DeferredServiceCostsNoncurrent>
	<smci:DeferredServiceCostsNoncurrent contextRef="FI2016Q3" decimals="-3" id="Fact-F9BC2D9DEBA74A29401E58F083A65C26" unitRef="usd">3033000</smci:DeferredServiceCostsNoncurrent>
	<smci:FairValueChangeInInvestmentPortfolio contextRef="FD2016Q3YTD_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_ValuationTechniqueAxis_smci_DiscountedCashFlowApproachValuationTechniqueMember" decimals="INF" id="Fact-FC9FCC82CE78C80ACFF958F08396C827" unitRef="number">0.03</smci:FairValueChangeInInvestmentPortfolio>
	<smci:FairValueChangeInInvestmentPortfolio contextRef="FD2016Q3YTD_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_ValuationTechniqueAxis_smci_DiscountedCashFlowApproachValuationTechniqueMember" decimals="INF" id="Fact-41B253DBF0453596A3A758F083879BAA" unitRef="number">0.01</smci:FairValueChangeInInvestmentPortfolio>
	<smci:FairValueInputsChangeInEstimatedRateofReturn contextRef="FD2016Q3YTD_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_ValuationTechniqueAxis_smci_DiscountedCashFlowApproachValuationTechniqueMember" decimals="INF" id="Fact-BDA37AD0F9B39E2ECB3858F08329F031" unitRef="number">0.01</smci:FairValueInputsChangeInEstimatedRateofReturn>
	<smci:FairValueInputsChangeInHoldingPeriod contextRef="FD2016Q3YTD_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_ValuationTechniqueAxis_smci_DiscountedCashFlowApproachValuationTechniqueMember" id="Fact-0C4842F267F23E12984858F0830AB361">P1Y</smci:FairValueInputsChangeInHoldingPeriod>
	<smci:PercentOfEligibleAccountsReceivable contextRef="I2015Q2Nov30_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="INF" id="Fact-974EAAF906D92191EA20596EDE121EA3" unitRef="number">0.8</smci:PercentOfEligibleAccountsReceivable>
	<smci:PercentOfEligibleAccountsReceivable contextRef="I2016Q2Apr01_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_smci_CTBC2016FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="INF" id="Fact-3F5D84622E01D269882E59788E36F004" unitRef="number">0.8</smci:PercentOfEligibleAccountsReceivable>
	<smci:RelatedPartyOwnershipPercentage contextRef="FI2016Q3_dei_LegalEntityAxis_smci_AblecomTechnologyMember_us-gaap_CounterpartyNameAxis_smci_CompuwareMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember" decimals="INF" id="Fact-37A6BABA0B62CDFD4E1E58F083487B01" unitRef="number">0.5</smci:RelatedPartyOwnershipPercentage>
	<smci:RelatedPartyOwnershipPercentage contextRef="FI2016Q3_dei_LegalEntityAxis_smci_AblecomTechnologyMember_us-gaap_CounterpartyNameAxis_smci_SuperMicroComputerMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_InvesteeMember" decimals="3" id="Fact-2B796F03049CAC52BE0058F08329AA3D" unitRef="number">0.003</smci:RelatedPartyOwnershipPercentage>
	<smci:RelatedPartyOwnershipPercentage contextRef="FI2016Q3_dei_LegalEntityAxis_smci_CharlesLiangAndWifeMember_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_InvesteeMember" decimals="3" id="Fact-1D984EF2A42676B3DFBF58F083777CE7" unitRef="number">0.105</smci:RelatedPartyOwnershipPercentage>
	<smci:RelatedPartyOwnershipPercentage contextRef="FI2016Q3_dei_LegalEntityAxis_smci_SteveLiangAndOtherFamilyMembersMember_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_smci_ManagementAndImmediateFamilyMemberofManagementMember" decimals="3" id="Fact-3A2F3081D9568E52912A58F0832995AA" unitRef="number">0.360</smci:RelatedPartyOwnershipPercentage>
	<smci:RelatedPartyTransactionNumberofDaysInvoicesPaid contextRef="FD2016Q3QTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember" id="Fact-C3051B8B2CFC3151F98258F083290CC1">P88D</smci:RelatedPartyTransactionNumberofDaysInvoicesPaid>
	<smci:RelatedPartyTransactionNumberofDaysInvoicesPaid contextRef="FD2016Q3QTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember" id="Fact-03FF6EAF237F3901DAE358F08329B818">P34D</smci:RelatedPartyTransactionNumberofDaysInvoicesPaid>
	<smci:RelatedPartyTransactionNumberofDaysInvoicesPaid contextRef="FD2016Q3YTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RangeAxis_us-gaap_MaximumMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember" id="Fact-5377A2730EFBC7933ECC58F08348E931">P89D</smci:RelatedPartyTransactionNumberofDaysInvoicesPaid>
	<smci:RelatedPartyTransactionNumberofDaysInvoicesPaid contextRef="FD2016Q3YTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RangeAxis_us-gaap_MinimumMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember" id="Fact-56472FEFECF9DF5FB26958F083489B39">P46D</smci:RelatedPartyTransactionNumberofDaysInvoicesPaid>
	<smci:VariableInterestEntityInvestmentContribution contextRef="I2012Q4SD_dei_LegalEntityAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_smci_SuperMicroAsiaScienceandTechnologyParkInc.Member" decimals="-3" id="Fact-37D5987B0CD2172C44CC58F083291595" unitRef="usd">168000</smci:VariableInterestEntityInvestmentContribution>
	<us-gaap:AccountsPayableCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-DEAE79BD22A9EBA6C66958F083B6B868" unitRef="usd">299774000</us-gaap:AccountsPayableCurrent>
	<us-gaap:AccountsPayableCurrent contextRef="FI2016Q3" decimals="-3" id="Fact-467ACD3B377E692B1A9F58F08348E443" unitRef="usd">277279000</us-gaap:AccountsPayableCurrent>
	<us-gaap:AccountsPayableRelatedPartiesCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-F220B6B8EB05565BC0EB7D35AB143B32" unitRef="usd">59015000</us-gaap:AccountsPayableRelatedPartiesCurrent>
	<us-gaap:AccountsPayableRelatedPartiesCurrent contextRef="FI2015Q4_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember" decimals="-3" id="Fact-97A4FF8F0D118143670B58F083293E2C" unitRef="usd">59015000</us-gaap:AccountsPayableRelatedPartiesCurrent>
	<us-gaap:AccountsPayableRelatedPartiesCurrent contextRef="FI2016Q3" decimals="-3" id="Fact-A51271B99B0D44A330667D35AB09CDEC" unitRef="usd">45357000</us-gaap:AccountsPayableRelatedPartiesCurrent>
	<us-gaap:AccountsPayableRelatedPartiesCurrent contextRef="FI2016Q3_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember" decimals="-3" id="Fact-71228A9ED096A2061D9158F083399E75" unitRef="usd">45357000</us-gaap:AccountsPayableRelatedPartiesCurrent>
	<us-gaap:AccountsReceivableNetCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-A845BD0B07B1CE817E1158F08329DCAD" unitRef="usd">322594000</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccountsReceivableNetCurrent contextRef="FI2016Q3" decimals="-3" id="Fact-1CB9ECE8BA214C97708358F0830A1E7C" unitRef="usd">285705000</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccountsReceivableRelatedPartiesCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-FCF1DEABC896944710EF7D35AAFDD93A" unitRef="usd">13186000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
	<us-gaap:AccountsReceivableRelatedPartiesCurrent contextRef="FI2015Q4_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember" decimals="-3" id="Fact-C6ACED472DE5134B723B58F0831A7CBD" unitRef="usd">13186000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
	<us-gaap:AccountsReceivableRelatedPartiesCurrent contextRef="FI2016Q3" decimals="-3" id="Fact-C30B928C4EEB323A2D8E7D35AB0C21B5" unitRef="usd">6034000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
	<us-gaap:AccountsReceivableRelatedPartiesCurrent contextRef="FI2016Q3_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember" decimals="-3" id="Fact-717ECE433A7007D88BFE58F08339FBB2" unitRef="usd">6034000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
	<us-gaap:AccruedIncomeTaxesCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-83093521CF5346688A7F58F083A66A40" unitRef="usd">14111000</us-gaap:AccruedIncomeTaxesCurrent>
	<us-gaap:AccruedIncomeTaxesCurrent contextRef="FI2016Q3" decimals="-3" id="Fact-D18E4F6E3B58B371B77458F08339EF2D" unitRef="usd">9291000</us-gaap:AccruedIncomeTaxesCurrent>
	<us-gaap:AccruedLiabilitiesCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-3CAC9D49F67102C5100158F0833986A3" unitRef="usd">46743000</us-gaap:AccruedLiabilitiesCurrent>
	<us-gaap:AccruedLiabilitiesCurrent contextRef="FI2016Q3" decimals="-3" id="Fact-A40CD32B2F1DBC57015558F08348E4E0" unitRef="usd">54132000</us-gaap:AccruedLiabilitiesCurrent>
	<us-gaap:AccruedMarketingCostsCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-2D1A564567A7AAE20C3F58F0838742FD" unitRef="usd">5690000</us-gaap:AccruedMarketingCostsCurrent>
	<us-gaap:AccruedMarketingCostsCurrent contextRef="FI2016Q3" decimals="-3" id="Fact-F189F2B33B36D309CB1E58F08377DEFB" unitRef="usd">7782000</us-gaap:AccruedMarketingCostsCurrent>
	<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="FI2015Q4" decimals="-3" id="Fact-5FAF46CFFD382D5E2B9B58F08396DDB2" unitRef="usd">46798000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
	<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="FI2016Q3" decimals="-3" id="Fact-5F90DFD860C11E0E5A4558F08396D82B" unitRef="usd">55662000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
	<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="FI2015Q4" decimals="-3" id="Fact-AA6B025EF14200540BCB58F083487865" unitRef="usd">-80000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
	<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="FI2016Q3" decimals="-3" id="Fact-4453280DA8BA708CA24758F0838704CC" unitRef="usd">-92000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="FD2015Q3YTD" decimals="-3" id="Fact-4686B640448923C06B1D58F08358CB4D" unitRef="usd">10576000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation contextRef="FD2016Q3YTD" decimals="-3" id="Fact-5EAE9135BFAABB43E38258F08358674B" unitRef="usd">3548000</us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2015Q3QTD" decimals="-3" id="Fact-0E3839E5C1CF6078F2A358F083879A85" unitRef="usd">3566000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2015Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember" decimals="-3" id="Fact-3F466824303340D0621658F083A64158" unitRef="usd">222000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2015Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" decimals="-3" id="Fact-03D930B5C48C04FC432758F08348870F" unitRef="usd">720000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2015Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" decimals="-3" id="Fact-6EFBC1FE08BADFAD61D058F0830A377D" unitRef="usd">2255000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2015Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" decimals="-3" id="Fact-61803898A84E573BD78058F083A6A938" unitRef="usd">369000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2015Q3YTD" decimals="-3" id="Fact-FACDD23B439FD6BA9EF358F0839668FE" unitRef="usd">9727000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2015Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember" decimals="-3" id="Fact-87CEAF14D8BC07054E3B58F08348D768" unitRef="usd">651000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2015Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" decimals="-3" id="Fact-C6B71B07EDD95521D56858F08348E3CE" unitRef="usd">1780000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2015Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" decimals="-3" id="Fact-8AEBE5B3410A094131FC58F083879A91" unitRef="usd">6148000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2015Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" decimals="-3" id="Fact-189B23ED7682CB31ED5958F083776586" unitRef="usd">1148000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2016Q3QTD" decimals="-3" id="Fact-8373A2C9637048C50DA958F083583BDE" unitRef="usd">3886000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2016Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember" decimals="-3" id="Fact-FA5019DD5BC28CCF651758F083395C9D" unitRef="usd">294000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2016Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" decimals="-3" id="Fact-C6F79396E62B2381E50F58F083A60F09" unitRef="usd">552000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2016Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" decimals="-3" id="Fact-906048D191DD0DED018058F0831AC577" unitRef="usd">2549000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2016Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" decimals="-3" id="Fact-31BF7BCF0BCB6307E6E858F083585B0D" unitRef="usd">491000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2016Q3YTD" decimals="-3" id="Fact-01A3EA2768149C57095E58F08396E952" unitRef="usd">11768000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2016Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember" decimals="-3" id="Fact-32D0D09C44BC17A139DA58F083A6449A" unitRef="usd">792000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2016Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" decimals="-3" id="Fact-700AA220E5FBC0875DB758F083B6524E" unitRef="usd">2223000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2016Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" decimals="-3" id="Fact-98ED7877E1713437F3FB58F083B60557" unitRef="usd">7423000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2016Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" decimals="-3" id="Fact-0B1E6FD129A88F8843E858F08387404D" unitRef="usd">1330000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="FD2015Q3QTD" decimals="-3" id="Fact-2E0D98B62B860A368C7858F083770A65" unitRef="usd">2211000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
	<us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="FD2015Q3YTD" decimals="-3" id="Fact-F93E5C82F1295B19741258F08339FFD3" unitRef="usd">6980000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
	<us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="FD2016Q3QTD" decimals="-3" id="Fact-9B0B3647633F21B921F058F08377EF05" unitRef="usd">2695000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
	<us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax contextRef="FD2016Q3YTD" decimals="-3" id="Fact-09D600C38925FD5D452E58F0833993C9" unitRef="usd">8478000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
	<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-84700B57BD5DCE7B1D9458F083A6C868" unitRef="usd">1628000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
	<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="FI2016Q3" decimals="-3" id="Fact-A65A06BA0F1D97071DB058F0830A777B" unitRef="usd">2468000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2015Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_smci_EmployeeStockOptionsandRestrictedStockUnitsMember" decimals="-3" id="Fact-F468A63B825874C6024558F08348E25E" unitRef="shares">175000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2015Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_smci_EmployeeStockOptionsandRestrictedStockUnitsMember" decimals="-3" id="Fact-B24DC4B9D540AAEC4F3A58F08339257F" unitRef="shares">627000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2016Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_smci_EmployeeStockOptionsandRestrictedStockUnitsMember" decimals="-3" id="Fact-D81C24260E5D3C5C083258F08348F7F4" unitRef="shares">1287000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2016Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_smci_EmployeeStockOptionsandRestrictedStockUnitsMember" decimals="-3" id="Fact-9B3076F02B7540121BAD58F08339D83D" unitRef="shares">1235000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:Assets contextRef="FI2015Q4" decimals="-3" id="Fact-1FA522D234447AD69BBE58F083A6649E" unitRef="usd">1089809000</us-gaap:Assets>
	<us-gaap:Assets contextRef="FI2016Q3" decimals="-3" id="Fact-493DA351A171EAFC1A9858F08387CE92" unitRef="usd">1181113000</us-gaap:Assets>
	<us-gaap:AssetsCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-2D5DCA4EB97BE45397C858F083A6B56C" unitRef="usd">914415000</us-gaap:AssetsCurrent>
	<us-gaap:AssetsCurrent contextRef="FI2016Q3" decimals="-3" id="Fact-B54C3807A850F5E997AE58F0838709B0" unitRef="usd">983611000</us-gaap:AssetsCurrent>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2015Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-6F9E77366C17D048FFD558F083689558" unitRef="usd">310000</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2015Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-29E98049D3D058A30B0A58F08368BD44" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2015Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-0DB550A2C16B45666ECA58F0836811C8" unitRef="usd">2633000</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2015Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-9E806B8F244F741FCE4E58F08368C6D5" unitRef="usd">2943000</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2016Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-9B27B3C79C8966E1C85858F083682045" unitRef="usd">312000</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2016Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-041D326E1361D041D0FF58F08368B30E" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2016Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-0A6F78D5A2A969C5978458F08358FD4D" unitRef="usd">2633000</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2016Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-57BC502C2826F93C8E9958F08368A85B" unitRef="usd">2945000</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AvailableForSaleSecurities contextRef="FI2015Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-515154CF857E43651E2F58F083684967" unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
	<us-gaap:AvailableForSaleSecurities contextRef="FI2015Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-F1387CE2359BF6DAC2D458F083686D53" unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
	<us-gaap:AvailableForSaleSecurities contextRef="FI2015Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-3253C75E4F979180E1CE58F083688383" unitRef="usd">2633000</us-gaap:AvailableForSaleSecurities>
	<us-gaap:AvailableForSaleSecurities contextRef="FI2015Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-7A13FA55689363BDFC2E58F083583666" unitRef="usd">2633000</us-gaap:AvailableForSaleSecurities>
	<us-gaap:AvailableForSaleSecurities contextRef="FI2016Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-027BC08ACD61AA81ECFC58F08358F7F4" unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
	<us-gaap:AvailableForSaleSecurities contextRef="FI2016Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-94D7349218F15F9E93F458F08358381E" unitRef="usd">0</us-gaap:AvailableForSaleSecurities>
	<us-gaap:AvailableForSaleSecurities contextRef="FI2016Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-D088B4412CE2E5008BC258F083686ED1" unitRef="usd">2633000</us-gaap:AvailableForSaleSecurities>
	<us-gaap:AvailableForSaleSecurities contextRef="FI2016Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-D7A15B8DEBBF7EB585D258F08368723E" unitRef="usd">2633000</us-gaap:AvailableForSaleSecurities>
	<us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="FI2015Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-50F18E96821FD117866C58F0831A08BC" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
	<us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="FI2016Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-B00073E333AAF9DE4F8B58F08329E9E8" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
	<us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="FI2015Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-8CD1D80A7A37E8657BBF58F083483F26" unitRef="usd">117000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
	<us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="FI2016Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-3C52F1656F700EE3F96B58F0831AD0AD" unitRef="usd">117000</us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
	<us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="FI2015Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-294564FC601F24FBB06458F08358C245" unitRef="usd">2750000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
	<us-gaap:AvailableForSaleSecuritiesAmortizedCost contextRef="FI2016Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-87DC0E2677BA53FBA3E158F0831AABF3" unitRef="usd">2750000</us-gaap:AvailableForSaleSecuritiesAmortizedCost>
	<us-gaap:AvailableForSaleSecuritiesNoncurrent contextRef="FI2015Q4_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_AuctionRateSecuritiesMember" decimals="-3" id="Fact-00D4C6B2BF1D1CED45EB58F0833902EC" unitRef="usd">2633000</us-gaap:AvailableForSaleSecuritiesNoncurrent>
	<us-gaap:AvailableForSaleSecuritiesNoncurrent contextRef="FI2016Q3_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_AuctionRateSecuritiesMember" decimals="-3" id="Fact-35E0A71ADE91C7E181F658F0831AB12B" unitRef="usd">2633000</us-gaap:AvailableForSaleSecuritiesNoncurrent>
	<us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="FD2015Q3YTD" decimals="-3" id="Fact-A5D96344A08643EB355458F083A6C11B" unitRef="usd">12511000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
	<us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="FD2016Q3YTD" decimals="-3" id="Fact-2AACBF458E82448091EC58F08339606B" unitRef="usd">7316000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
	<us-gaap:CapitalLeaseObligationsIncurred contextRef="FD2015Q3YTD" decimals="-3" id="Fact-162C0669D3E828C0747158F083B68BC9" unitRef="usd">428000</us-gaap:CapitalLeaseObligationsIncurred>
	<us-gaap:CapitalLeaseObligationsIncurred contextRef="FD2016Q3YTD" decimals="-3" id="Fact-1ADD371B4F383CAD4F9D58F0831AD5CA" unitRef="usd">299000</us-gaap:CapitalLeaseObligationsIncurred>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2014Q4" decimals="-3" id="Fact-2E10B34A620A1CBD63CE58F083962194" unitRef="usd">96872000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2015Q3" decimals="-3" id="Fact-C85250882FAFE9C9D82658F083872BD0" unitRef="usd">109245000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2015Q4" decimals="-3" id="Fact-62240D292DF9E492484358F0830A8A7D" unitRef="usd">95442000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2016Q3" decimals="-3" id="Fact-4222C24BE0C6C9737AF558F08329BF78" unitRef="usd">176406000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="FI2015Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_CashMember" decimals="-3" id="Fact-FF88E50BE98E0ABC447358F08358CCDC" unitRef="usd">94901000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
	<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="FI2015Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-DA3EB7ECAC0B91CB87A058F083683C8E" unitRef="usd">310000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
	<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="FI2015Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-23B562C4F3A55C527E3558F08358F065" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
	<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="FI2015Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-80E20C882F7BD6E779DB58F083586779" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
	<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="FI2015Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-320758E4C919A962FCA558F08358E639" unitRef="usd">310000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
	<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="FI2016Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_CashMember" decimals="-3" id="Fact-8CC1D70FB6A62BE687A958F0830AEEEE" unitRef="usd">175873000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
	<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="FI2016Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-31EE576510BB5561A79858F08358FE34" unitRef="usd">312000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
	<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="FI2016Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-2E0F94355476D9E39CBC58F083684803" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
	<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="FI2016Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-6FC53B9AE18B6B6CB6EF58F08368ACD7" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
	<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="FI2016Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-072E59D1BF47D55EB47558F08348DBD9" unitRef="usd">312000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="FD2015Q3YTD" decimals="-3" id="Fact-80C0455B73F3FD42E15658F0839660F2" unitRef="usd">12373000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="FD2016Q3YTD" decimals="-3" id="Fact-E8A0582F1F7C1AE7679358F083394AA9" unitRef="usd">80964000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
	<us-gaap:CommitmentsAndContingencies contextRef="FI2015Q4" id="Fact-91000F9DA1EDB59FA6DF58F08339CFDF" unitRef="usd" xsi:nil="true" />
	<us-gaap:CommitmentsAndContingencies contextRef="FI2016Q3" id="Fact-5BD14DDF35592808D09B58F083291110" unitRef="usd" xsi:nil="true" />
	<us-gaap:CommonStockCapitalSharesReservedForFutureIssuance contextRef="I2016Q3Mar08_us-gaap_PlanNameAxis_smci_EquityIncentivePlan2016Member" decimals="INF" id="Fact-B6745DB2DBBF1B3E6347598307D5B4A2" unitRef="shares">4700000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
	<us-gaap:CommonStockParOrStatedValuePerShare contextRef="FI2015Q4" decimals="INF" id="Fact-96246681B1D5857C2A4E58F083B6F357" unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
	<us-gaap:CommonStockParOrStatedValuePerShare contextRef="FI2016Q3" decimals="INF" id="Fact-B2C8C8CD492B36DD53A558F0832952F0" unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
	<us-gaap:CommonStockSharesAuthorized contextRef="FI2015Q4" decimals="INF" id="Fact-3DD82531C935662EACED58F083B6C73B" unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
	<us-gaap:CommonStockSharesAuthorized contextRef="FI2016Q3" decimals="INF" id="Fact-5A96F6E2A03E24F2B49058F083A68912" unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
	<us-gaap:CommonStockSharesIssued contextRef="FI2015Q4" decimals="INF" id="Fact-3EC676690618926FF81B58F083968314" unitRef="shares">47873744</us-gaap:CommonStockSharesIssued>
	<us-gaap:CommonStockSharesIssued contextRef="FI2016Q3" decimals="INF" id="Fact-765FEC0D4A3F580538FB58F083A68C8F" unitRef="shares">48835128</us-gaap:CommonStockSharesIssued>
	<us-gaap:CommonStocksIncludingAdditionalPaidInCapital contextRef="FI2015Q4" decimals="-3" id="Fact-785E88EF9C52B05D107758F083489663" unitRef="usd">247081000</us-gaap:CommonStocksIncludingAdditionalPaidInCapital>
	<us-gaap:CommonStocksIncludingAdditionalPaidInCapital contextRef="FI2016Q3" decimals="-3" id="Fact-9DC22AA927BDCFDC73F158F08358F927" unitRef="usd">271950000</us-gaap:CommonStocksIncludingAdditionalPaidInCapital>
	<us-gaap:ComprehensiveIncomeNetOfTax contextRef="FD2015Q3QTD" decimals="-3" id="Fact-1831B436A5AA3FBD7C3458F083481321" unitRef="usd">23061000</us-gaap:ComprehensiveIncomeNetOfTax>
	<us-gaap:ComprehensiveIncomeNetOfTax contextRef="FD2015Q3YTD" decimals="-3" id="Fact-32E7EBBEC4B07C7DA9E358F08348790F" unitRef="usd">75150000</us-gaap:ComprehensiveIncomeNetOfTax>
	<us-gaap:ComprehensiveIncomeNetOfTax contextRef="FD2016Q3QTD" decimals="-3" id="Fact-A531319F45873E58C50158F083489869" unitRef="usd">16666000</us-gaap:ComprehensiveIncomeNetOfTax>
	<us-gaap:ComprehensiveIncomeNetOfTax contextRef="FD2016Q3YTD" decimals="-3" id="Fact-5ABE3624C138BD87174358F08348330F" unitRef="usd">65038000</us-gaap:ComprehensiveIncomeNetOfTax>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2015Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_CounterpartyNameAxis_smci_OneCustomerMember" decimals="3" id="Fact-3A8AB4A9DAF5F580DE2258F08358EC6B" unitRef="number">0.139</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2015Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" decimals="3" id="Fact-A57777AD01BD693922C558F08339A450" unitRef="number">1.000</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2015Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_us-gaap_ProductOrServiceAxis_smci_ServerSystemsMember" decimals="3" id="Fact-83E88788BAE9DD548DD058F083396F1E" unitRef="number">0.641</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2015Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_us-gaap_ProductOrServiceAxis_smci_SubsystemsAndAccessoriesMember" decimals="3" id="Fact-2F71070B72E80FE30ABF58F08329879B" unitRef="number">0.359</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2015Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_CounterpartyNameAxis_smci_OneCustomerMember" decimals="3" id="Fact-2808C5095CDA42AA5BE658F0833949B3" unitRef="number">0.125</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2015Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" decimals="3" id="Fact-482A6ABB1005FABA886F58F0833918A3" unitRef="number">1.000</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2015Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_us-gaap_ProductOrServiceAxis_smci_ServerSystemsMember" decimals="3" id="Fact-840A4BE8D84FC3C62BB558F08329D481" unitRef="number">0.607</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2015Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_us-gaap_ProductOrServiceAxis_smci_SubsystemsAndAccessoriesMember" decimals="3" id="Fact-66D5C78EE0E874D5FC6E58F08339E4A4" unitRef="number">0.393</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2016Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_CounterpartyNameAxis_smci_OneCustomerMember" decimals="3" id="Fact-4147C43787C312A5D5F258F0837703B5" unitRef="number">0.102</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2016Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" decimals="3" id="Fact-EAD89130C6F20FFECB7E58F08329A739" unitRef="number">1.000</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2016Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_us-gaap_ProductOrServiceAxis_smci_ServerSystemsMember" decimals="3" id="Fact-F65432A336E5872EA56E58F0837749EB" unitRef="number">0.699</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2016Q3QTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_us-gaap_ProductOrServiceAxis_smci_SubsystemsAndAccessoriesMember" decimals="3" id="Fact-7A3B6B84CCAC5118956558F083392AB1" unitRef="number">0.301</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2016Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_CounterpartyNameAxis_smci_OneCustomerMember" decimals="3" id="Fact-3D49058799A2ED0963AA58F083683AD5" unitRef="number">0.126</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2016Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember" decimals="3" id="Fact-0868091E63ECE32B612858F08329CF7D" unitRef="number">1.000</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2016Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_us-gaap_ProductOrServiceAxis_smci_ServerSystemsMember" decimals="3" id="Fact-D109760717CD718AA40958F08348BC6D" unitRef="number">0.699</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2016Q3YTD_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_ProductConcentrationRiskMember_us-gaap_ProductOrServiceAxis_smci_SubsystemsAndAccessoriesMember" decimals="3" id="Fact-B1BC612C9318F685885758F08348DA4F" unitRef="number">0.301</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:CostMethodInvestments contextRef="FI2015Q4" decimals="-3" id="Fact-D4E0C75ED9386C1B6FDA58F083B66472" unitRef="usd">1411000</us-gaap:CostMethodInvestments>
	<us-gaap:CostMethodInvestments contextRef="FI2016Q3" decimals="-3" id="Fact-BAAC6BBA147AD617ECC458F082FAE0D7" unitRef="usd">1411000</us-gaap:CostMethodInvestments>
	<us-gaap:CostOfRevenue contextRef="FD2015Q3QTD" decimals="-3" id="Fact-38E0730E66EAE0133DE358F083B67506" unitRef="usd">394405000</us-gaap:CostOfRevenue>
	<us-gaap:CostOfRevenue contextRef="FD2015Q3YTD" decimals="-3" id="Fact-EE1298AC9B543193EFBA58F083A67462" unitRef="usd">1187096000</us-gaap:CostOfRevenue>
	<us-gaap:CostOfRevenue contextRef="FD2016Q3QTD" decimals="-3" id="Fact-B969DA2813724824EC3D58F08387DEA0" unitRef="usd">453569000</us-gaap:CostOfRevenue>
	<us-gaap:CostOfRevenue contextRef="FD2016Q3YTD" decimals="-3" id="Fact-92456537CD66F4F2741658F08377317B" unitRef="usd">1433574000</us-gaap:CostOfRevenue>
	<us-gaap:CustomerDepositsCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-B032E39B6D90F77E031958F083872A70" unitRef="usd">6314000</us-gaap:CustomerDepositsCurrent>
	<us-gaap:CustomerDepositsCurrent contextRef="FI2016Q3" decimals="-3" id="Fact-4CB16E244FB3334EC94258F083773813" unitRef="usd">6255000</us-gaap:CustomerDepositsCurrent>
	<us-gaap:DebtCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-4A38CF05907CA36AFC4158F083B65763" unitRef="usd">93479000</us-gaap:DebtCurrent>
	<us-gaap:DebtCurrent contextRef="FI2016Q3" decimals="-3" id="Fact-8428820DB621CDD6C45858F0833936C9" unitRef="usd">93795000</us-gaap:DebtCurrent>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2015Q4Jun01-30_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_LongtermDebtTypeAxis_smci_TermLoanMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember" decimals="INF" id="Fact-81897FE7BA97FE65B15C58F083294F15" unitRef="number">0.015</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2016Q2Nov2015_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_VariableRateAxis_smci_CTBCsEstablishedUSDInterestRateMember" decimals="INF" id="Fact-3678B7B7271C3BFB170A596F38A1FAA3" unitRef="number">0.003</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2016Q2Nov2015_us-gaap_CreditFacilityAxis_us-gaap_SecuredDebtMember_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_smci_TermLoanMember_us-gaap_VariableRateAxis_smci_CTBCsEstablishedNTDInterestRateMember" decimals="INF" id="Fact-D93F96463DE13EB0BC66596E8C2904EF" unitRef="number">0.0025</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2016Q4Apr_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_smci_CTBC2016FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_VariableRateAxis_smci_CTBCsEstablishedUSDInterestRateMember" decimals="INF" id="Fact-94480CDC1BDC92BFD6AC5979128576DF" unitRef="number">0.003</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="D2016Q4Apr_us-gaap_CreditFacilityAxis_us-gaap_SecuredDebtMember_us-gaap_DebtInstrumentAxis_smci_CTBC2016FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_smci_TermLoanMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_us-gaap_VariableRateAxis_smci_CTBCsEstablishedNTDInterestRateMember" decimals="INF" id="Fact-A747F5077E8D0698414F5977DD207195" unitRef="number">0.0025</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="FD2016Q3YTD_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember" decimals="INF" id="Fact-42DA933E525C0DB39B1E58F08329F417" unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
	<us-gaap:DebtInstrumentCollateralAmount contextRef="FI2015Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="-3" id="Fact-771F305C3BD27A5F525A58F0831A54B7" unitRef="usd">1045408000</us-gaap:DebtInstrumentCollateralAmount>
	<us-gaap:DebtInstrumentCollateralAmount contextRef="FI2015Q4_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_smci_TermLoanMember" decimals="-3" id="Fact-5B2D8B07AD0C261B487F58F08329555B" unitRef="usd">27047000</us-gaap:DebtInstrumentCollateralAmount>
	<us-gaap:DebtInstrumentCollateralAmount contextRef="FI2015Q4_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_LongtermDebtTypeAxis_smci_TermLoanMember" decimals="-3" id="Fact-59873571F5C9D3D1F7BB58F083689951" unitRef="usd">17354000</us-gaap:DebtInstrumentCollateralAmount>
	<us-gaap:DebtInstrumentCollateralAmount contextRef="FI2016Q3_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="-3" id="Fact-6B823564A318068B5BD758F0830A6A7B" unitRef="usd">1137023000</us-gaap:DebtInstrumentCollateralAmount>
	<us-gaap:DebtInstrumentCollateralAmount contextRef="FI2016Q3_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_smci_TermLoanMember" decimals="-3" id="Fact-79B364C7AE5EB3DBF35858F083685380" unitRef="usd">26909000</us-gaap:DebtInstrumentCollateralAmount>
	<us-gaap:DebtInstrumentCollateralAmount contextRef="FI2016Q3_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_LongtermDebtTypeAxis_smci_TermLoanMember" decimals="-3" id="Fact-1400E3766854BB39BE7D58F083689264" unitRef="usd">17181000</us-gaap:DebtInstrumentCollateralAmount>
	<us-gaap:DebtInstrumentFaceAmount contextRef="FI2015Q4_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_LongtermDebtTypeAxis_smci_TermLoanMember" decimals="INF" id="Fact-E7BC1D5E1BAA627C990558F083290A2F" unitRef="usd">14000000</us-gaap:DebtInstrumentFaceAmount>
	<us-gaap:DebtInstrumentFairValue contextRef="FI2015Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-B7C37EA80A94EF9976B258F0836855D0" unitRef="usd">94412000</us-gaap:DebtInstrumentFairValue>
	<us-gaap:DebtInstrumentFairValue contextRef="FI2016Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-8048EC8CE63C5FAF6E1658F0830A590A" unitRef="usd">93795000</us-gaap:DebtInstrumentFairValue>
	<us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="FI2015Q4_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="4" id="Fact-A1279D6F016BC565A4A758F083689377" unitRef="number">0.0116</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
	<us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="FI2015Q4_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="4" id="Fact-BF8D70C88F37B5DBC04458F0831A58D0" unitRef="number">0.0082</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
	<us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="FI2015Q4_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="4" id="Fact-E6D361B186FF2E3791CF58F082FAFEB7" unitRef="number">0.0168</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
	<us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="FI2015Q4_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="4" id="Fact-9807E1CC184C63F70B8058F0831A6522" unitRef="number">0.0079</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
	<us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="FI2016Q3_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="4" id="Fact-F8485AAD0CDD09F9171E58F083399C69" unitRef="number">0.0106</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
	<us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="FI2016Q3_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="4" id="Fact-6E99F26DDE8A4FD4342758F0837786FE" unitRef="number">0.0092</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
	<us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="FI2016Q3_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="4" id="Fact-862F5CA3BF2D59731AE058F0831AAFF1" unitRef="number">0.0194</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
	<us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="FI2016Q3_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="4" id="Fact-983618A99B3D2A42B83458F08329B718" unitRef="number">0.0100</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
	<us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="I2016Q2Apr01_us-gaap_CreditFacilityAxis_smci_CustomsBondMember_us-gaap_DebtInstrumentAxis_smci_CTBC2016FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_smci_TermLoanMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="INF" id="Fact-85C2088F748A47AA2FD85F8D635B2809" unitRef="number">0.005</us-gaap:DebtInstrumentInterestRateStatedPercentage>
	<us-gaap:DebtInstrumentTerm contextRef="D2015Q4Jun01-30_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_LongtermDebtTypeAxis_smci_TermLoanMember" id="Fact-F050E5A3CB661091FFAE58F0834841DE">P5Y</us-gaap:DebtInstrumentTerm>
	<us-gaap:DebtInstrumentTerm contextRef="D2016Q2Nov2015_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember" id="Fact-D41066525716E83DBD79596EB9191B52">P12M</us-gaap:DebtInstrumentTerm>
	<us-gaap:DebtInstrumentTerm contextRef="D2016Q2Nov2015_us-gaap_CreditFacilityAxis_us-gaap_SecuredDebtMember_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_smci_TermLoanMember" id="Fact-D915544414A3738FB94F596C1297BD3A">P12M</us-gaap:DebtInstrumentTerm>
	<us-gaap:DebtInstrumentTerm contextRef="D2016Q4Apr_us-gaap_CreditFacilityAxis_smci_CustomsBondMember_us-gaap_DebtInstrumentAxis_smci_CTBC2016FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_smci_TermLoanMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" id="Fact-97581EDB3A7C12A197475F8A9940F28A">P12M</us-gaap:DebtInstrumentTerm>
	<us-gaap:DebtInstrumentTerm contextRef="D2016Q4Apr_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_smci_CTBC2016FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" id="Fact-ED092F92CF41670F4CA459784B0D2687">P12M</us-gaap:DebtInstrumentTerm>
	<us-gaap:DebtInstrumentTerm contextRef="D2016Q4Apr_us-gaap_CreditFacilityAxis_us-gaap_SecuredDebtMember_us-gaap_DebtInstrumentAxis_smci_CTBC2016FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_smci_TermLoanMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" id="Fact-56C3097328F0EE1307C1597259E71A45">P12M</us-gaap:DebtInstrumentTerm>
	<us-gaap:DebtLongtermAndShorttermCombinedAmount contextRef="FI2015Q4" decimals="-3" id="Fact-5A8138470DE34BDB987058F08377B133" unitRef="usd">94412000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
	<us-gaap:DebtLongtermAndShorttermCombinedAmount contextRef="FI2015Q4_smci_LongTermAndShortTermDebtTypeAxis_smci_TermLoanMember" decimals="-3" id="Fact-0F0831071EB70D430CA558F08377713E" unitRef="usd">25013000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
	<us-gaap:DebtLongtermAndShorttermCombinedAmount contextRef="FI2015Q4_smci_LongTermAndShortTermDebtTypeAxis_smci_TermLoanMember_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember" decimals="-3" id="Fact-7B8BA6D06D84CDFD492958F083776305" unitRef="usd">3733000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
	<us-gaap:DebtLongtermAndShorttermCombinedAmount contextRef="FI2015Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="-3" id="Fact-8467C58DA74CDE1805D258F083686C96" unitRef="usd">9700000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
	<us-gaap:DebtLongtermAndShorttermCombinedAmount contextRef="FI2015Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="-3" id="Fact-2438B1D29599B8D4CFFB58F083779191" unitRef="usd">59699000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
	<us-gaap:DebtLongtermAndShorttermCombinedAmount contextRef="FI2015Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="-3" id="Fact-2AEC43419EED5981C4A858F083688821" unitRef="usd">69399000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
	<us-gaap:DebtLongtermAndShorttermCombinedAmount contextRef="FI2015Q4_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_smci_TermLoanMember" decimals="-3" id="Fact-B7EB1844B4A03A0DFBFC58F0837748E8" unitRef="usd">21280000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
	<us-gaap:DebtLongtermAndShorttermCombinedAmount contextRef="FI2016Q3" decimals="-3" id="Fact-9A1E04FC7C40719EC71E58F08377AA81" unitRef="usd">93795000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
	<us-gaap:DebtLongtermAndShorttermCombinedAmount contextRef="FI2016Q3_smci_LongTermAndShortTermDebtTypeAxis_smci_TermLoanMember" decimals="-3" id="Fact-A203A8A0C8D69D7427DB58F08368971E" unitRef="usd">21896000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
	<us-gaap:DebtLongtermAndShorttermCombinedAmount contextRef="FI2016Q3_smci_LongTermAndShortTermDebtTypeAxis_smci_TermLoanMember_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember" decimals="-3" id="Fact-17793267E08874A8BDF958F083773433" unitRef="usd">1633000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
	<us-gaap:DebtLongtermAndShorttermCombinedAmount contextRef="FI2016Q3_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="-3" id="Fact-3A258EB6367100FE0A8A58F08368FB3B" unitRef="usd">9700000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
	<us-gaap:DebtLongtermAndShorttermCombinedAmount contextRef="FI2016Q3_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="-3" id="Fact-29188DC44119D7BC0CC258F08377F078" unitRef="usd">62199000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
	<us-gaap:DebtLongtermAndShorttermCombinedAmount contextRef="FI2016Q3_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="-3" id="Fact-4CBDACF0A976CF5C4C4B58F08377D52F" unitRef="usd">71899000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
	<us-gaap:DebtLongtermAndShorttermCombinedAmount contextRef="FI2016Q3_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_smci_TermLoanMember" decimals="-3" id="Fact-59F0BEDC5684C769BD2A58F0837789E4" unitRef="usd">20263000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
	<us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="FD2015Q3YTD" decimals="-3" id="Fact-32CC3B344BF3DE1C752558F0838783C4" unitRef="usd">-4197000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
	<us-gaap:DeferredIncomeTaxesAndTaxCredits contextRef="FD2016Q3YTD" decimals="-3" id="Fact-019B682DDFC98049609658F0837708B1" unitRef="usd">-2657000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
	<us-gaap:DeferredTaxAssetsNetCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-FB8DFA54C3DED561809158F083481243" unitRef="usd">17863000</us-gaap:DeferredTaxAssetsNetCurrent>
	<us-gaap:DeferredTaxAssetsNetCurrent contextRef="FI2016Q3" decimals="-3" id="Fact-A15015512FA5BFBFFA9B58F083A6FD08" unitRef="usd">17895000</us-gaap:DeferredTaxAssetsNetCurrent>
	<us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="FI2015Q4" decimals="-3" id="Fact-B155CF47A0F388FA18CF58F08387AA97" unitRef="usd">4497000</us-gaap:DeferredTaxAssetsNetNoncurrent>
	<us-gaap:DeferredTaxAssetsNetNoncurrent contextRef="FI2016Q3" decimals="-3" id="Fact-DD503DE05001D6A759B758F083870182" unitRef="usd">7089000</us-gaap:DeferredTaxAssetsNetNoncurrent>
	<us-gaap:DepositsAssetsNoncurrent contextRef="FI2015Q4" decimals="-3" id="Fact-B42F6F27930C1E073A8C58F082FA1E3E" unitRef="usd">265000</us-gaap:DepositsAssetsNoncurrent>
	<us-gaap:DepositsAssetsNoncurrent contextRef="FI2016Q3" decimals="-3" id="Fact-8AAC02D86EF9885B62C658F083A60B0B" unitRef="usd">924000</us-gaap:DepositsAssetsNoncurrent>
	<us-gaap:DepreciationDepletionAndAmortization contextRef="FD2015Q3YTD" decimals="-3" id="Fact-374D5631C0C1D1E9191458F083966130" unitRef="usd">5930000</us-gaap:DepreciationDepletionAndAmortization>
	<us-gaap:DepreciationDepletionAndAmortization contextRef="FD2016Q3YTD" decimals="-3" id="Fact-C5887112E773A6F5120C58F08387108D" unitRef="usd">9538000</us-gaap:DepreciationDepletionAndAmortization>
	<us-gaap:EarningsPerShareBasic contextRef="FD2015Q3QTD" decimals="2" id="Fact-03294ACFF933C9A7555558F083A6B76C" unitRef="usdPerShare">0.49</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2015Q3YTD" decimals="2" id="Fact-4BA8EFBF92CA5C05C58358F083B65DE7" unitRef="usdPerShare">1.63</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2016Q3QTD" decimals="2" id="Fact-5BC7EA9098113534FEF158F083B686FD" unitRef="usdPerShare">0.35</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareBasic contextRef="FD2016Q3YTD" decimals="2" id="Fact-436C1C41A20D372CD1BE58F083A6495A" unitRef="usdPerShare">1.36</us-gaap:EarningsPerShareBasic>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2015Q3QTD" decimals="2" id="Fact-F99D3204A1DE114616C358F0830A7541" unitRef="usdPerShare">0.44</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2015Q3YTD" decimals="2" id="Fact-2E8951715DEC62CDAC2558F083966764" unitRef="usdPerShare">1.47</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2016Q3QTD" decimals="2" id="Fact-2D2CF9C40B4475ED66A058F083A61FD0" unitRef="usdPerShare">0.32</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EarningsPerShareDiluted contextRef="FD2016Q3YTD" decimals="2" id="Fact-EDC2AD37614E8D1770F958F08387A0B7" unitRef="usdPerShare">1.26</us-gaap:EarningsPerShareDiluted>
	<us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="FD2015Q3YTD" decimals="-3" id="Fact-20F73CD7ECF55A6AB72258F083A6F484" unitRef="usd">-948000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
	<us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="FD2016Q3YTD" decimals="-3" id="Fact-08DA428E08424C5040CB58F08387122A" unitRef="usd">1115000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
	<us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="FD2015Q3QTD" decimals="3" id="Fact-D0646DE950A0CFC0528858F08348A3AD" unitRef="number">0.261</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
	<us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="FD2015Q3YTD" decimals="3" id="Fact-3E163DD2A7129AC929F358F08377F124" unitRef="number">0.287</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
	<us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="FD2016Q3QTD" decimals="3" id="Fact-412AF446D0C4133A162E58F08339E022" unitRef="number">0.307</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
	<us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="FD2016Q3YTD" decimals="3" id="Fact-6F27D204D18ED559DF0858F083770993" unitRef="number">0.308</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
	<us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-2F772B5A77A1C27B793158F0830A778C" unitRef="usd">15141000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
	<us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="FI2016Q3" decimals="-3" id="Fact-350A80E7E3C55FB941E458F0838729C3" unitRef="usd">15574000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
	<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="FI2016Q3_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" decimals="-3" id="Fact-150BCE79700080502DDB58F083686D07" unitRef="usd">35590000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
	<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="FD2016Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" id="Fact-63F83B1CBFEEA3ECD0CD58F083583D4A">P2Y3M22D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
	<us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="FD2015Q3QTD" decimals="-3" id="Fact-3933B8B5F5B3EB1B858858F0833911FC" unitRef="usd">1355000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
	<us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="FD2015Q3YTD" decimals="-3" id="Fact-DC32810C06A93B073DEE58F083689525" unitRef="usd">2747000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
	<us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="FD2016Q3QTD" decimals="-3" id="Fact-CFD0C929D8ABA54779D058F0831AF0D4" unitRef="usd">1191000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
	<us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="FD2016Q3YTD" decimals="-3" id="Fact-4B98CD74EE4DCE1BAC6E58F08329F43D" unitRef="usd">3290000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
	<us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="FD2015Q3YTD" decimals="-3" id="Fact-2F5429C88E8E8314810358F083A65B8A" unitRef="usd">7229000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
	<us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities contextRef="FD2016Q3YTD" decimals="-3" id="Fact-60DE2F64E88357E7B90458F083A63D8C" unitRef="usd">2506000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
	<us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities contextRef="FD2015Q3YTD" decimals="-3" id="Fact-2A63946752538CE03AFB58F083A6AC63" unitRef="usd">7229000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
	<us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities contextRef="FD2016Q3YTD" decimals="-3" id="Fact-EF27F6F47163B945B52558F08396DAD6" unitRef="usd">2506000</us-gaap:ExcessTaxBenefitFromShareBasedCompensationOperatingActivities>
	<us-gaap:FairValueAssumptionsExpectedDividendRate contextRef="FD2016Q3YTD_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_ValuationTechniqueAxis_smci_DiscountedCashFlowApproachValuationTechniqueMember" decimals="4" id="Fact-2452D5B7AD4EE125CAED58F08329DF3D" unitRef="number">0.0041</us-gaap:FairValueAssumptionsExpectedDividendRate>
	<us-gaap:FairValueAssumptionsExpectedTerm contextRef="FD2016Q3YTD_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_ValuationTechniqueAxis_smci_DiscountedCashFlowApproachValuationTechniqueMember" id="Fact-17BAF2F1D56420949A5F58F08329C26F">P3Y</us-gaap:FairValueAssumptionsExpectedTerm>
	<us-gaap:FairValueInputsDiscountRate contextRef="FD2016Q3YTD_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_ValuationTechniqueAxis_smci_DiscountedCashFlowApproachValuationTechniqueMember" decimals="4" id="Fact-C3B186468D4615B667A858F0831A54E8" unitRef="number">0.0181</us-gaap:FairValueInputsDiscountRate>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 contextRef="FD2015Q3QTD_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-68FB84007EF7E3547E4F58F08348E1A8" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 contextRef="FD2015Q3YTD_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-9F51C953CF3427E9D7B758F08348EB21" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 contextRef="FD2016Q3QTD_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-B5C7924360AFD1DD414258F083390C4E" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 contextRef="FD2016Q3YTD_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-AF3D1AA5C10CF18B8CE858F08339EEA2" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss contextRef="FD2015Q3QTD_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-CAEB987C061D9050495C58F0833987CD" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss contextRef="FD2015Q3YTD_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-9284868E51CBF9977C3058F08348C83A" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss contextRef="FD2016Q3QTD_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-14B7E4A063478AF2FC3658F083480AA4" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss contextRef="FD2016Q3YTD_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-DF64D12FF46D6B6BB5C758F083687641" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements contextRef="FD2015Q3QTD_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-078CBBD34E69AA04966358F083587FA6" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements contextRef="FD2015Q3YTD_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-EC96027AC267EE90B03758F08348CFA6" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements contextRef="FD2016Q3QTD_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-2290234A1EA6FF4551B758F083390E56" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements contextRef="FD2016Q3YTD_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-AE82F3484DBBEB3D948F58F08358E3AD" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet contextRef="FD2015Q3QTD_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-501C90CCD580C31FB3F258F08339862E" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet contextRef="FD2015Q3YTD_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-C52B6EE8676BD7116A8D58F0833971F4" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet contextRef="FD2016Q3QTD_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-300D9EAC5CCEDE774E1858F08358DE5D" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet contextRef="FD2016Q3YTD_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-6FCA69704AAB58CF761758F08348A437" unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue contextRef="FI2014Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-19E67F0D72EA42C344D358F08358EDF8" unitRef="usd">2647000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue contextRef="FI2015Q2_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-C7A5519461A4BB37F0BF58F08339AF32" unitRef="usd">2647000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue contextRef="FI2015Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-7F38C0DFD3A99EF32C1A58F08339B7F6" unitRef="usd">2647000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue contextRef="FI2015Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-FA6D3F4498E0DCFF437B58F08339BF35" unitRef="usd">2633000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue contextRef="FI2016Q2_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-DDD142B06257832A136F58F08348490B" unitRef="usd">2633000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
	<us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue contextRef="FI2016Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_AuctionRateSecuritiesMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-713E88467BEB2CF7F55658F08339DF4C" unitRef="usd">2633000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue>
	<us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="FD2015Q3YTD" decimals="-3" id="Fact-E798995FCDC9813A4AA158F08377A2DB" unitRef="usd">595000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
	<us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="FD2016Q3YTD" decimals="-3" id="Fact-6451CBC196CA319ED43D58F08387428F" unitRef="usd">1492000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
	<us-gaap:GeneralAndAdministrativeExpense contextRef="FD2015Q3QTD" decimals="-3" id="Fact-C443AE01BB778F01318758F083B6051C" unitRef="usd">7334000</us-gaap:GeneralAndAdministrativeExpense>
	<us-gaap:GeneralAndAdministrativeExpense contextRef="FD2015Q3YTD" decimals="-3" id="Fact-89C62D66DF1A88E9145958F083873B58" unitRef="usd">17334000</us-gaap:GeneralAndAdministrativeExpense>
	<us-gaap:GeneralAndAdministrativeExpense contextRef="FD2016Q3QTD" decimals="-3" id="Fact-C598EC7CCABCC160E4A458F083B675A5" unitRef="usd">8984000</us-gaap:GeneralAndAdministrativeExpense>
	<us-gaap:GeneralAndAdministrativeExpense contextRef="FD2016Q3YTD" decimals="-3" id="Fact-3E6C9EB1918D71E3813858F083872EE0" unitRef="usd">27695000</us-gaap:GeneralAndAdministrativeExpense>
	<us-gaap:GrossProfit contextRef="FD2015Q3QTD" decimals="-3" id="Fact-FEB92E5956D3FAAE323458F083874D2E" unitRef="usd">76820000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2015Q3YTD" decimals="-3" id="Fact-9FDB252586AEE4784A6858F083879FC0" unitRef="usd">230465000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2016Q3QTD" decimals="-3" id="Fact-1539639E7D5E284006BE58F083A6BFF0" unitRef="usd">79152000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2016Q3YTD" decimals="-3" id="Fact-010E7824A9E59775C44958F0839620BE" unitRef="usd">257729000</us-gaap:GrossProfit>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2015Q3QTD" decimals="-3" id="Fact-CB813BC542EE196E54DA58F0838710EE" unitRef="usd">31192000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2015Q3YTD" decimals="-3" id="Fact-D7ED7121475158590C9858F083A664BD" unitRef="usd">105395000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2016Q3QTD" decimals="-3" id="Fact-7F0BD6AAD6621B18C48258F0837763D4" unitRef="usd">24048000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="FD2016Q3YTD" decimals="-3" id="Fact-7A9AB2D88B71551A340458F083B6CBA9" unitRef="usd">94001000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2015Q3QTD" decimals="-3" id="Fact-1FD547C8DCC101FFBB2E58F083B671E6" unitRef="usd">8136000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2015Q3YTD" decimals="-3" id="Fact-2F3D3B40461B8086E3DB58F08387CAE0" unitRef="usd">30234000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2016Q3QTD" decimals="-3" id="Fact-1914FC4263E63A24104A58F083870142" unitRef="usd">7386000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2016Q3YTD" decimals="-3" id="Fact-2151E4CBD37FC9190A9458F0839678DB" unitRef="usd">28951000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxReconciliationTaxCreditsResearch contextRef="FD2016Q3YTD_us-gaap_TaxPeriodAxis_smci_TaxYear2015Member" decimals="-3" id="Fact-A6B58369ABC63E92B4D358F083391508" unitRef="usd">2770000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
	<us-gaap:IncomeTaxReconciliationTaxCreditsResearch contextRef="FD2016Q3YTD_us-gaap_TaxPeriodAxis_smci_TaxYear2016Member" decimals="-3" id="Fact-FB032D40ADB48410054758F08339ED6A" unitRef="usd">4384000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
	<us-gaap:IncomeTaxesPaidNet contextRef="FD2015Q3YTD" decimals="-3" id="Fact-A459FFE10FF8240FE5E658F08358C51D" unitRef="usd">27455000</us-gaap:IncomeTaxesPaidNet>
	<us-gaap:IncomeTaxesPaidNet contextRef="FD2016Q3YTD" decimals="-3" id="Fact-72DF6ED1C13162746C0358F083A6B878" unitRef="usd">34562000</us-gaap:IncomeTaxesPaidNet>
	<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="FD2015Q3YTD" decimals="-3" id="Fact-8295D6A71284601C0A8658F083292BB5" unitRef="usd">38712000</us-gaap:IncreaseDecreaseInAccountsPayable>
	<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="FD2016Q3YTD" decimals="-3" id="Fact-14701EC9A3660884543158F083778B32" unitRef="usd">-23176000</us-gaap:IncreaseDecreaseInAccountsPayable>
	<us-gaap:IncreaseDecreaseInAccountsPayableRelatedParties contextRef="FD2015Q3YTD" decimals="-3" id="Fact-D7E87264976A661EA16658F083A64AC1" unitRef="usd">2953000</us-gaap:IncreaseDecreaseInAccountsPayableRelatedParties>
	<us-gaap:IncreaseDecreaseInAccountsPayableRelatedParties contextRef="FD2016Q3YTD" decimals="-3" id="Fact-4472968F2AD28558538E588890FAB77B" unitRef="usd">13658000</us-gaap:IncreaseDecreaseInAccountsPayableRelatedParties>
	<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="FD2015Q3YTD" decimals="-3" id="Fact-E23D558847321277C2E658F083870745" unitRef="usd">9017000</us-gaap:IncreaseDecreaseInAccountsReceivable>
	<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="FD2016Q3YTD" decimals="-3" id="Fact-D16EA1DCADA3AD68EC1C58F083A6FF6C" unitRef="usd">-35875000</us-gaap:IncreaseDecreaseInAccountsReceivable>
	<us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties contextRef="FD2015Q3YTD" decimals="-3" id="Fact-2C5488F49ED5A4A598EA58F083A6B708" unitRef="usd">3981000</us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties>
	<us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties contextRef="FD2016Q3YTD" decimals="-3" id="Fact-A1EC1F80B353B89DF26B588890F3CEF6" unitRef="usd">-7152000</us-gaap:IncreaseDecreaseInAccountsReceivableRelatedParties>
	<us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="FD2015Q3YTD" decimals="-3" id="Fact-86E371EBADA146F6E1F158F083684834" unitRef="usd">5814000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
	<us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="FD2016Q3YTD" decimals="-3" id="Fact-DF7B9B9F383982BECC5758F083B69FCC" unitRef="usd">-8583000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
	<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="FD2015Q3YTD" decimals="-3" id="Fact-8BD75D5E217A08E4A35958F083A6844F" unitRef="usd">6748000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="FD2016Q3YTD" decimals="-3" id="Fact-9777B826AF81D6310FBB58F083A687EE" unitRef="usd">5701000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInInventories contextRef="FD2015Q3YTD" decimals="-3" id="Fact-25E108C8D5E3E817CA4858F08396FE10" unitRef="usd">119007000</us-gaap:IncreaseDecreaseInInventories>
	<us-gaap:IncreaseDecreaseInInventories contextRef="FD2016Q3YTD" decimals="-3" id="Fact-33AAF3A0A7047FFC546D58F083B690FF" unitRef="usd">21809000</us-gaap:IncreaseDecreaseInInventories>
	<us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities contextRef="FD2015Q3YTD" decimals="-3" id="Fact-2A892EDD922814F93A8458F083A64680" unitRef="usd">1686000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
	<us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities contextRef="FD2016Q3YTD" decimals="-3" id="Fact-DAC85B557D4460BF0EB058F0838729C1" unitRef="usd">21833000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
	<us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="FD2015Q3YTD" decimals="-3" id="Fact-AC36236D3263A0689CD158F08358DA92" unitRef="usd">-675000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
	<us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="FD2016Q3YTD" decimals="-3" id="Fact-80248C52717423E4EC1E58F08396E783" unitRef="usd">3756000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
	<us-gaap:IncreaseDecreaseInRestrictedCash contextRef="FD2015Q3YTD" decimals="-3" id="Fact-4D584BBF5E81C038C71F58F0838745C6" unitRef="usd">418000</us-gaap:IncreaseDecreaseInRestrictedCash>
	<us-gaap:IncreaseDecreaseInRestrictedCash contextRef="FD2016Q3YTD" decimals="-3" id="Fact-DDBCD5076F0C9B1D806358F0839648D3" unitRef="usd">1018000</us-gaap:IncreaseDecreaseInRestrictedCash>
	<us-gaap:InterestExpense contextRef="FD2015Q3QTD" decimals="-3" id="Fact-5FC172DF114CDAC7DB2658F0830A1D2A" unitRef="usd">277000</us-gaap:InterestExpense>
	<us-gaap:InterestExpense contextRef="FD2015Q3YTD" decimals="-3" id="Fact-257CFDC16DB6EACA9D9B58F083964D61" unitRef="usd">656000</us-gaap:InterestExpense>
	<us-gaap:InterestExpense contextRef="FD2016Q3QTD" decimals="-3" id="Fact-B6547DD0926C4361AC3A58F083B6567A" unitRef="usd">417000</us-gaap:InterestExpense>
	<us-gaap:InterestExpense contextRef="FD2016Q3YTD" decimals="-3" id="Fact-5B0656429F853E1E3B5558F08387BEAE" unitRef="usd">1141000</us-gaap:InterestExpense>
	<us-gaap:InterestPaidNet contextRef="FD2015Q3YTD" decimals="-3" id="Fact-A988267A1B43D6D7865058F08377EEBE" unitRef="usd">649000</us-gaap:InterestPaidNet>
	<us-gaap:InterestPaidNet contextRef="FD2016Q3YTD" decimals="-3" id="Fact-399D54D6A5B0D588345E58F083966E08" unitRef="usd">1136000</us-gaap:InterestPaidNet>
	<us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="FI2015Q4" decimals="-3" id="Fact-722F0BD35C6FAF7470E258F083683070" unitRef="usd">384647000</us-gaap:InventoryFinishedGoodsNetOfReserves>
	<us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="FI2016Q3" decimals="-3" id="Fact-46776727267E6B64003458F083585446" unitRef="usd">356966000</us-gaap:InventoryFinishedGoodsNetOfReserves>
	<us-gaap:InventoryNet contextRef="FI2015Q4" decimals="-3" id="Fact-A853AC748397FCFFFD8258F0831AE85D" unitRef="usd">463493000</us-gaap:InventoryNet>
	<us-gaap:InventoryNet contextRef="FI2016Q3" decimals="-3" id="Fact-4E8CE85954AD2B7B6BC258F083875B66" unitRef="usd">479276000</us-gaap:InventoryNet>
	<us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves contextRef="FI2015Q4" decimals="-3" id="Fact-EB4BAEE8009643AFAF4858F08368938B" unitRef="usd">55632000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
	<us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves contextRef="FI2016Q3" decimals="-3" id="Fact-FCBC46BA2FFC67F837E358F0836862D4" unitRef="usd">90029000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
	<us-gaap:InventoryWorkInProcessNetOfReserves contextRef="FI2015Q4" decimals="-3" id="Fact-A5B6516F87792D2A6FA258F08368393A" unitRef="usd">23214000</us-gaap:InventoryWorkInProcessNetOfReserves>
	<us-gaap:InventoryWorkInProcessNetOfReserves contextRef="FI2016Q3" decimals="-3" id="Fact-3F53D1697867B74CCEA358F0835803DC" unitRef="usd">32281000</us-gaap:InventoryWorkInProcessNetOfReserves>
	<us-gaap:InventoryWriteDown contextRef="FD2015Q3QTD" decimals="-3" id="Fact-DFDD7C1AA85A7651FDD558F0830A6664" unitRef="usd">287000</us-gaap:InventoryWriteDown>
	<us-gaap:InventoryWriteDown contextRef="FD2015Q3YTD" decimals="-3" id="Fact-965D77FBD2E9B46E2E5A58F083A663DA" unitRef="usd">4462000</us-gaap:InventoryWriteDown>
	<us-gaap:InventoryWriteDown contextRef="FD2016Q3QTD" decimals="-3" id="Fact-900691D8D91D160DAB5E58F0830A9D01" unitRef="usd">2246000</us-gaap:InventoryWriteDown>
	<us-gaap:InventoryWriteDown contextRef="FD2016Q3YTD" decimals="-3" id="Fact-20E99A87501F57FECB7F58F08377FFE3" unitRef="usd">6026000</us-gaap:InventoryWriteDown>
	<us-gaap:Liabilities contextRef="FI2015Q4" decimals="-3" id="Fact-10B658F741C2DFF6A36B58F083B6030A" unitRef="usd">470724000</us-gaap:Liabilities>
	<us-gaap:Liabilities contextRef="FI2016Q3" decimals="-3" id="Fact-A9A30BA990555DCB000F58F083962F1F" unitRef="usd">472112000</us-gaap:Liabilities>
	<us-gaap:LiabilitiesAndStockholdersEquity contextRef="FI2015Q4" decimals="-3" id="Fact-A367E628AA1F34F4758158F08348D4F9" unitRef="usd">1089809000</us-gaap:LiabilitiesAndStockholdersEquity>
	<us-gaap:LiabilitiesAndStockholdersEquity contextRef="FI2016Q3" decimals="-3" id="Fact-24223DD809755089BCDD58F083874507" unitRef="usd">1181113000</us-gaap:LiabilitiesAndStockholdersEquity>
	<us-gaap:LiabilitiesCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-99436B116F4DB6B0535E58F0831A3572" unitRef="usd">454107000</us-gaap:LiabilitiesCurrent>
	<us-gaap:LiabilitiesCurrent contextRef="FI2016Q3" decimals="-3" id="Fact-C160C665070A71D76D1858F08396814E" unitRef="usd">434497000</us-gaap:LiabilitiesCurrent>
	<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="FI2015Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="INF" id="Fact-88D4FC5040712FD2483558F08329860E" unitRef="usd">65000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="I2015Q2Nov30_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="INF" id="Fact-328BCA19B2CF8C34F44B596F0CEC7FCE" unitRef="usd">17000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="I2015Q2Nov30_us-gaap_CreditFacilityAxis_us-gaap_SecuredDebtMember_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_smci_TermLoanMember" decimals="INF" id="Fact-EA59AD7CDAB388A3C2FD596BD18DB7FF" unitRef="twd">700000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="I2015Q2Nov30_us-gaap_CreditFacilityAxis_us-gaap_SecuredDebtMember_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_smci_TermLoanMember" decimals="INF" id="Fact-B9C89284A80CF15D417B596E5729B651" unitRef="usd">22017000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="I2015Q2Nov30_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember" decimals="INF" id="Fact-0CB2A5E7F534A3FD1C7E596F6166F419" unitRef="twd">1000000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="I2015Q2Nov30_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember" decimals="INF" id="Fact-7099E30DB03AA316F56A596F87CFDD0C" unitRef="usd">30340000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="I2016Q2Apr01_us-gaap_CreditFacilityAxis_smci_CustomsBondMember_us-gaap_DebtInstrumentAxis_smci_CTBC2016FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_smci_TermLoanMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="INF" id="Fact-C6B013F156A008015E235F8B4A999C4E" unitRef="twd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="I2016Q2Apr01_us-gaap_CreditFacilityAxis_smci_CustomsBondMember_us-gaap_DebtInstrumentAxis_smci_CTBC2016FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_smci_TermLoanMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="INF" id="Fact-41B279B88881E10FD0C25F8C1398924E" unitRef="usd">3089000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="I2016Q2Apr01_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_DebtInstrumentAxis_smci_CTBC2016FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="INF" id="Fact-5326046EFAC7DF64E4035978D6CF002E" unitRef="usd">40000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="I2016Q2Apr01_us-gaap_CreditFacilityAxis_us-gaap_SecuredDebtMember_us-gaap_DebtInstrumentAxis_smci_CTBC2016FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_smci_TermLoanMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="INF" id="Fact-331D25BB76EB788C3B5A59778402ED51" unitRef="usd">21620000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="I2016Q2Apr01_us-gaap_CreditFacilityAxis_us-gaap_SecuredDebtMember_us-gaap_DebtInstrumentAxis_smci_CTBC2016FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_smci_TermLoanMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="INF" id="Fact-F968661D85B70B8B3D8B5976928704EF" unitRef="twd">700000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="I2016Q2Apr01_us-gaap_DebtInstrumentAxis_smci_CTBC2016FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="INF" id="Fact-0B86C889C746B1F1E11E59795F8581E6" unitRef="usd">40000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
	<us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="FI2016Q3_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="-3" id="Fact-5C8D40655D2CBDB787BD58F0836883E0" unitRef="usd">2801000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
	<us-gaap:LongTermDebt contextRef="FI2015Q4_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_LongtermDebtTypeAxis_smci_TermLoanMember" decimals="-3" id="Fact-D1B08BB413B843EDC12F58F083770DC5" unitRef="usd">3733000</us-gaap:LongTermDebt>
	<us-gaap:LongTermDebt contextRef="FI2016Q3_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_LongtermDebtTypeAxis_smci_TermLoanMember" decimals="-3" id="Fact-AB5DBD77EEB10CD4306B58F08339CEC5" unitRef="usd">1633000</us-gaap:LongTermDebt>
	<us-gaap:LongTermDebtNoncurrent contextRef="FI2015Q4" decimals="-3" id="Fact-AA9C2D6EE95E9718978B58F0831AA40F" unitRef="usd">933000</us-gaap:LongTermDebtNoncurrent>
	<us-gaap:LongTermDebtNoncurrent contextRef="FI2016Q3" decimals="-3" id="Fact-D74B80BC176A3586B5E758F0830AE3E8" unitRef="usd">0</us-gaap:LongTermDebtNoncurrent>
	<us-gaap:LongTermInvestments contextRef="FI2015Q4" decimals="-3" id="Fact-9CE295D8DC818CC55FFC58F082FA1E38" unitRef="usd">2633000</us-gaap:LongTermInvestments>
	<us-gaap:LongTermInvestments contextRef="FI2016Q3" decimals="-3" id="Fact-1F77032E6E7C295E81C358F083A6E9BC" unitRef="usd">2633000</us-gaap:LongTermInvestments>
	<us-gaap:MinorityInterest contextRef="FI2015Q4" decimals="-3" id="Fact-633B522B2F1C05CB3CE058F083395535" unitRef="usd">164000</us-gaap:MinorityInterest>
	<us-gaap:MinorityInterest contextRef="FI2016Q3" decimals="-3" id="Fact-220BF140F3EE52A3A91D58F08387E563" unitRef="usd">173000</us-gaap:MinorityInterest>
	<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="FD2015Q3YTD" decimals="-3" id="Fact-FE5A6F08665169374CE758F08358A8FD" unitRef="usd">29973000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
	<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="FD2016Q3YTD" decimals="-3" id="Fact-4C9CD05F856B7D32213F58F083967447" unitRef="usd">13161000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
	<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="FD2015Q3YTD" decimals="-3" id="Fact-20A6CF08D5759CEBCCEC58F083965EAC" unitRef="usd">-25716000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
	<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="FD2016Q3YTD" decimals="-3" id="Fact-03A9C4DA85CD3B7A426C58F08387D873" unitRef="usd">-26138000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
	<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="FD2015Q3YTD" decimals="-3" id="Fact-3CE4FE79E154B0C0281458F083A65A79" unitRef="usd">9064000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
	<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="FD2016Q3YTD" decimals="-3" id="Fact-782234DE1AACA990DA3B58F083B6C523" unitRef="usd">92826000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
	<us-gaap:NetIncomeLoss contextRef="D2016Q1SD_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_smci_NetIncomeImpactMember_us-gaap_StatementScenarioAxis_us-gaap_ScenarioPreviouslyReportedMember" decimals="-3" id="Fact-DBDCC2FD4F0E014B479E58F08329F902" unitRef="usd">5926000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2015Q3QTD" decimals="-3" id="Fact-6ABBD373A9470B3CC8DB58F08396CDBF" unitRef="usd">23056000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2015Q3YTD" decimals="-3" id="Fact-BBA040646F8EF251ED8858F083B68CB4" unitRef="usd">75161000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2016Q1QTD_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_smci_NetIncomeImpactMember_us-gaap_StatementScenarioAxis_us-gaap_RestatementAdjustmentMember" decimals="-3" id="Fact-9F2B66A1FB221ECE9A7B58F08329990F" unitRef="usd">-5926000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2016Q3QTD" decimals="-3" id="Fact-2697C713C783FA48E50E58F0838755EA" unitRef="usd">16662000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2016Q3YTD" decimals="-3" id="Fact-AEE7638D6CAE575EFD0558F08396C57C" unitRef="usd">65050000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="FD2015Q3QTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_CoVenturerMember" decimals="-3" id="Fact-C4E37060BAF088F9234958F0832997A7" unitRef="usd">4000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
	<us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="FD2015Q3YTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_CoVenturerMember" decimals="-3" id="Fact-5D3AB8BD5ADDC57D2A5F58F08329EA27" unitRef="usd">-3000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
	<us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="FD2016Q3QTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_CoVenturerMember" decimals="-3" id="Fact-E4A4B59F792DF484BA2258F08339E087" unitRef="usd">13000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
	<us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="FD2016Q3YTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_CoVenturerMember" decimals="-3" id="Fact-D4040B74CC8885B7193358F08339BFBF" unitRef="usd">9000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
	<us-gaap:NonoperatingIncomeExpense contextRef="FD2015Q3QTD" decimals="-3" id="Fact-2737AF0CB191F3DB741958F083778F18" unitRef="usd">21000</us-gaap:NonoperatingIncomeExpense>
	<us-gaap:NonoperatingIncomeExpense contextRef="FD2015Q3YTD" decimals="-3" id="Fact-964533471985EE84C4C258F083B61153" unitRef="usd">92000</us-gaap:NonoperatingIncomeExpense>
	<us-gaap:NonoperatingIncomeExpense contextRef="FD2016Q3QTD" decimals="-3" id="Fact-BFD000A7A21EAAC5AE3A58F08387D1F4" unitRef="usd">20000</us-gaap:NonoperatingIncomeExpense>
	<us-gaap:NonoperatingIncomeExpense contextRef="FD2016Q3YTD" decimals="-3" id="Fact-028805B820CCEF03BA9E58F083A65C86" unitRef="usd">131000</us-gaap:NonoperatingIncomeExpense>
	<us-gaap:NumberOfOperatingSegments contextRef="FD2016Q3YTD" decimals="INF" id="Fact-33777490DBEB6406B3CE58F083394584" unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
	<us-gaap:OperatingExpenses contextRef="FD2015Q3QTD" decimals="-3" id="Fact-C4A6F9CB16B37B524D6258F083879B7E" unitRef="usd">45372000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingExpenses contextRef="FD2015Q3YTD" decimals="-3" id="Fact-A4379C8D84C9B66E0D6D58F083A6D417" unitRef="usd">124506000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingExpenses contextRef="FD2016Q3QTD" decimals="-3" id="Fact-7CFB700E9D6FFB4947DD58F083966BCD" unitRef="usd">54707000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingExpenses contextRef="FD2016Q3YTD" decimals="-3" id="Fact-647F51D0ED3AC817C85C58F083A63275" unitRef="usd">162718000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingIncomeLoss contextRef="FD2015Q3QTD" decimals="-3" id="Fact-A73E5D86632D47E3885058F08387EB86" unitRef="usd">31448000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2015Q3YTD" decimals="-3" id="Fact-A8501EC42EEE8803CA4E58F083963384" unitRef="usd">105959000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q3QTD" decimals="-3" id="Fact-859EAB5E33E14B0997C658F083A6C981" unitRef="usd">24445000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2016Q3YTD" decimals="-3" id="Fact-BB98EA3123337817902858F08387135C" unitRef="usd">95011000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OtherAccruedLiabilitiesCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-CF04651D13271D75BD7C58F083B6200A" unitRef="usd">7813000</us-gaap:OtherAccruedLiabilitiesCurrent>
	<us-gaap:OtherAccruedLiabilitiesCurrent contextRef="FI2016Q3" decimals="-3" id="Fact-029B9E38A3D5F29A17DC58F08387B9C7" unitRef="usd">8071000</us-gaap:OtherAccruedLiabilitiesCurrent>
	<us-gaap:OtherAssets contextRef="FI2015Q4" decimals="-3" id="Fact-674AAF384480F2DC7F7258F0830A737B" unitRef="usd">5226000</us-gaap:OtherAssets>
	<us-gaap:OtherAssets contextRef="FI2016Q3" decimals="-3" id="Fact-10AEB45A10303CA9D0A858F0830A19FB" unitRef="usd">8158000</us-gaap:OtherAssets>
	<us-gaap:OtherAssetsFairValueDisclosure contextRef="FI2015Q4_us-gaap_FairValueByAssetClassAxis_us-gaap_CertificatesOfDepositMember" decimals="-3" id="Fact-4A3E1E804F551DC7A53F58F083298382" unitRef="usd">1130000</us-gaap:OtherAssetsFairValueDisclosure>
	<us-gaap:OtherAssetsFairValueDisclosure contextRef="FI2016Q3_us-gaap_FairValueByAssetClassAxis_us-gaap_CertificatesOfDepositMember" decimals="-3" id="Fact-159C016CEBDC07C121CB58F08329E7CC" unitRef="usd">2128000</us-gaap:OtherAssetsFairValueDisclosure>
	<us-gaap:OtherAssetsMiscellaneousNoncurrent contextRef="FI2015Q4" decimals="-3" id="Fact-B5B11825C97FBC2C6C4958F083A672F9" unitRef="usd">223000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
	<us-gaap:OtherAssetsMiscellaneousNoncurrent contextRef="FI2016Q3" decimals="-3" id="Fact-818F8823CA53F27F90AF58F083A659AF" unitRef="usd">132000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
	<us-gaap:OtherAssetsNoncurrent contextRef="FI2015Q4" decimals="-3" id="Fact-DC1E6CEFDF4AE4A1B3BB58F083A60BF1" unitRef="usd">5226000</us-gaap:OtherAssetsNoncurrent>
	<us-gaap:OtherAssetsNoncurrent contextRef="FI2016Q3" decimals="-3" id="Fact-3CF1F74A861F107F254F58F083A6B176" unitRef="usd">8158000</us-gaap:OtherAssetsNoncurrent>
	<us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="FD2015Q3QTD" decimals="-3" id="Fact-3711A1DE6BE68823976A58F08348ECB2" unitRef="usd">5000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
	<us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="FD2015Q3YTD" decimals="-3" id="Fact-6D1B317B91D4C8789A7C58F083585E7D" unitRef="usd">-11000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
	<us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="FD2016Q3QTD" decimals="-3" id="Fact-6A9FEC45BB4FA2CE0D1858F083589E16" unitRef="usd">4000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
	<us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax contextRef="FD2016Q3YTD" decimals="-3" id="Fact-EB95BD11D485E0E7631958F083586093" unitRef="usd">-12000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="FD2015Q3QTD" decimals="-3" id="Fact-759A895783FEFE63F15258F0834866A9" unitRef="usd">5000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="FD2015Q3YTD" decimals="-3" id="Fact-9072AD6A532B272CE0C658F0834862C2" unitRef="usd">-11000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="FD2016Q3QTD" decimals="-3" id="Fact-238EC8FC051A652BDED258F08348A9D2" unitRef="usd">4000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="FD2016Q3YTD" decimals="-3" id="Fact-FCC0DA1C88FAA68B735758F08348195B" unitRef="usd">-12000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax contextRef="FD2015Q4YTD_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_AuctionRateSecuritiesMember" decimals="-3" id="Fact-6B20D149A59DA6A780C758F0831AA13F" unitRef="usd">-117000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
	<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax contextRef="FD2016Q3YTD_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_us-gaap_AuctionRateSecuritiesMember" decimals="-3" id="Fact-3A3B00032786151C788958F0830A8FAE" unitRef="usd">-117000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
	<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="FD2015Q3QTD" decimals="-3" id="Fact-12652C21CA3E53C34A3058F08358FD16" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
	<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="FD2015Q3YTD" decimals="-3" id="Fact-B8011C25188ACCF253E658F08348CA78" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
	<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="FD2016Q3QTD" decimals="-3" id="Fact-1993F22811D302D744F958F083485F0D" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
	<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="FD2016Q3YTD" decimals="-3" id="Fact-D8AEC49DB5C73126DEBD58F083480569" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
	<us-gaap:OtherLiabilitiesNoncurrent contextRef="FI2015Q4" decimals="-3" id="Fact-6324AEAB0BEC30B1E10858F082FAD4A1" unitRef="usd">15684000</us-gaap:OtherLiabilitiesNoncurrent>
	<us-gaap:OtherLiabilitiesNoncurrent contextRef="FI2016Q3" decimals="-3" id="Fact-4B3944D27BC4155DFC1758F083484C5F" unitRef="usd">37615000</us-gaap:OtherLiabilitiesNoncurrent>
	<us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="FD2015Q3YTD" decimals="-3" id="Fact-F62214EC29E934EB52D158F083966B38" unitRef="usd">0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
	<us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="FD2016Q3QTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="-3" id="Fact-384FAC10CA65E693A80058F0836836D2" unitRef="usd">604000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
	<us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="FD2016Q3YTD" decimals="-3" id="Fact-113D15E4A5812FF7CD7B58F08396E973" unitRef="usd">1108000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
	<us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="FD2016Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="-3" id="Fact-91032AEB2C68661BA9DC58F083683B34" unitRef="usd">1108000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
	<us-gaap:PaymentsToAcquireOtherInvestments contextRef="FD2015Q3YTD" decimals="-3" id="Fact-8295AECE390C318E916A58F08387DDA9" unitRef="usd">661000</us-gaap:PaymentsToAcquireOtherInvestments>
	<us-gaap:PaymentsToAcquireOtherInvestments contextRef="FD2016Q3YTD" decimals="-3" id="Fact-B5A0EBEE5557F28A887558F083876F7B" unitRef="usd">0</us-gaap:PaymentsToAcquireOtherInvestments>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2015Q3YTD" decimals="-3" id="Fact-A8D66C55A37977C83B0B58F083A6CE3F" unitRef="usd">24637000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2016Q3YTD" decimals="-3" id="Fact-DC5C32F583E4AD92BEDB58F083963A86" unitRef="usd">25120000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-9F8BE404020EFFB8C4D558F082FAD1F3" unitRef="usd">7516000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
	<us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="FI2016Q3" decimals="-3" id="Fact-7887B7CD5B764C8D097358F083488E2A" unitRef="usd">9416000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
	<us-gaap:PrepaidRoyalties contextRef="FI2015Q4" decimals="-3" id="Fact-A0674324F405AFB1496458F083B6401B" unitRef="usd">997000</us-gaap:PrepaidRoyalties>
	<us-gaap:PrepaidRoyalties contextRef="FI2016Q3" decimals="-3" id="Fact-ADCCD77209CDDF8C04CC58F0830AB9D0" unitRef="usd">810000</us-gaap:PrepaidRoyalties>
	<us-gaap:PrepaidTaxes contextRef="FI2015Q4" decimals="-3" id="Fact-7C3638C5E54F8B91662858F08396C470" unitRef="usd">7507000</us-gaap:PrepaidTaxes>
	<us-gaap:PrepaidTaxes contextRef="FI2016Q3" decimals="-3" id="Fact-36131DFB5A9E9A3D8A5858F08348F8A3" unitRef="usd">14913000</us-gaap:PrepaidTaxes>
	<us-gaap:ProceedsFromIssuanceOfDebt contextRef="FD2015Q3YTD" decimals="-3" id="Fact-26A9EC276CDE7F48AFB958F083876B06" unitRef="usd">36400000</us-gaap:ProceedsFromIssuanceOfDebt>
	<us-gaap:ProceedsFromIssuanceOfDebt contextRef="FD2016Q3YTD" decimals="-3" id="Fact-A79A606048458913A72358F08348A549" unitRef="usd">24100000</us-gaap:ProceedsFromIssuanceOfDebt>
	<us-gaap:ProceedsFromStockOptionsExercised contextRef="FD2015Q3YTD" decimals="-3" id="Fact-3C04B7D19DCEC2AC089758F083877E50" unitRef="usd">21071000</us-gaap:ProceedsFromStockOptionsExercised>
	<us-gaap:ProceedsFromStockOptionsExercised contextRef="FD2016Q3YTD" decimals="-3" id="Fact-3A23733F1C48A7776AEA58F083A62C73" unitRef="usd">10661000</us-gaap:ProceedsFromStockOptionsExercised>
	<us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="FI2015Q3" decimals="-3" id="Fact-D5E1820DDAE24E7AD93058F08377D9A7" unitRef="usd">7209000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
	<us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="FI2015Q4" decimals="-3" id="Fact-0D03F4535535A0FE7E9858F08396FAC0" unitRef="usd">7700000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
	<us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="FI2016Q3" decimals="-3" id="Fact-22FFC469B2A59B1DF24A58F083871644" unitRef="usd">5634000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
	<us-gaap:ProductWarrantyAccrualNoncurrent contextRef="FI2015Q3" decimals="-3" id="Fact-289E88841EEB67BCA23758F082FA3A65" unitRef="usd">0</us-gaap:ProductWarrantyAccrualNoncurrent>
	<us-gaap:ProductWarrantyAccrualNoncurrent contextRef="FI2016Q3" decimals="-3" id="Fact-4514F908D93AB92754FB58F083776ED7" unitRef="usd">1496000</us-gaap:ProductWarrantyAccrualNoncurrent>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2015Q4" decimals="-3" id="Fact-6E255BECB2A2D6EDA32C58F0831AE97E" unitRef="usd">209836000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_smci_BuildingAndLeaseholdImpovementsMember" decimals="-3" id="Fact-3984ECF31D79563F736858F08396ACE1" unitRef="usd">8323000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_smci_BuildingsUnderConstructionMember" decimals="-3" id="Fact-F5D8226D0C37F36999C858F083B689DE" unitRef="usd">25572000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_smci_PurchasedSoftwareConstructionInProgressMember" decimals="-3" id="Fact-DE9D524F56D962B697C158F083778387" unitRef="usd">8567000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember" decimals="-3" id="Fact-1DE686F86BFDFD0ACF4758F0836896D3" unitRef="usd">51959000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerSoftwareIntangibleAssetMember" decimals="-3" id="Fact-839A05053FE0F3D689F658F08339A84D" unitRef="usd">3343000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" decimals="-3" id="Fact-36A07C8BF5AB9EF8EAF458F083587BF2" unitRef="usd">7421000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember" decimals="-3" id="Fact-718A2869D3192730192C58F08396D542" unitRef="usd">63962000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2015Q4_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember" decimals="-3" id="Fact-69F69461E3207198333858F0831A6332" unitRef="usd">40689000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2016Q3" decimals="-3" id="Fact-5215E922AEDC223669D058F083779058" unitRef="usd">235284000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2016Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_smci_BuildingAndLeaseholdImpovementsMember" decimals="-3" id="Fact-7AC48C63BCC56828A50258F0830AF982" unitRef="usd">7586000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2016Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_smci_BuildingsUnderConstructionMember" decimals="-3" id="Fact-18519FA02CBDEE402DB158F083A6BE12" unitRef="usd">10895000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2016Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_smci_PurchasedSoftwareConstructionInProgressMember" decimals="-3" id="Fact-E1196DEC46C6DA53FDD058F0831A04C6" unitRef="usd">493000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2016Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember" decimals="-3" id="Fact-B493A272E81F656DC6D258F08377FBE1" unitRef="usd">71665000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2016Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerSoftwareIntangibleAssetMember" decimals="-3" id="Fact-FB5C970DE800AFE4502D58F083965E85" unitRef="usd">13464000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2016Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" decimals="-3" id="Fact-CEF87952F5F7DE4C459F58F083489CDD" unitRef="usd">10213000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2016Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember" decimals="-3" id="Fact-4D4CA16C1F042E00F23958F08329E6E0" unitRef="usd">70454000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentGross contextRef="FI2016Q3_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember" decimals="-3" id="Fact-079420701832E27B484C58F08358DD38" unitRef="usd">50514000</us-gaap:PropertyPlantAndEquipmentGross>
	<us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2015Q4" decimals="-3" id="Fact-1BE7941F77F9D196F29358F083A66E35" unitRef="usd">163038000</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2015Q4_us-gaap_StatementGeographicalAxis_country_US" decimals="-3" id="Fact-B89094BA61D3EC4D993258F08339871F" unitRef="usd">124292000</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2015Q4_us-gaap_StatementGeographicalAxis_us-gaap_AsiaMember" decimals="-3" id="Fact-CD305BE90497D70D149158F083682F90" unitRef="usd">37695000</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2015Q4_us-gaap_StatementGeographicalAxis_us-gaap_EuropeMember" decimals="-3" id="Fact-DFBD73DB5D006CB7D41358F083583A11" unitRef="usd">1051000</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2016Q3" decimals="-3" id="Fact-C1422AABCC939CF29D7458F083390D0F" unitRef="usd">179622000</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2016Q3_us-gaap_StatementGeographicalAxis_country_US" decimals="-3" id="Fact-327B2219E657DFA85BB858F083393F2C" unitRef="usd">135732000</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2016Q3_us-gaap_StatementGeographicalAxis_us-gaap_AsiaMember" decimals="-3" id="Fact-931E76E9E2842455E07158F0835869CD" unitRef="usd">40627000</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2016Q3_us-gaap_StatementGeographicalAxis_us-gaap_EuropeMember" decimals="-3" id="Fact-14A5EDB20DC0CABCF20758F083397C5B" unitRef="usd">3263000</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:ProvisionForDoubtfulAccounts contextRef="FD2015Q3YTD" decimals="-3" id="Fact-5F103FD440E1DE4391AF58F08348880D" unitRef="usd">194000</us-gaap:ProvisionForDoubtfulAccounts>
	<us-gaap:ProvisionForDoubtfulAccounts contextRef="FD2016Q3YTD" decimals="-3" id="Fact-1774A27E6E76B567131258F08387AB81" unitRef="usd">1014000</us-gaap:ProvisionForDoubtfulAccounts>
	<us-gaap:PurchaseObligation contextRef="FI2015Q4" decimals="-3" id="Fact-DF4632580E3DFCD7544B58F0832995BA" unitRef="usd">378341000</us-gaap:PurchaseObligation>
	<us-gaap:PurchaseObligation contextRef="FI2015Q4_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember" decimals="-3" id="Fact-1F87A98A7AA83DA6F17D58F083778865" unitRef="usd">67261000</us-gaap:PurchaseObligation>
	<us-gaap:PurchaseObligation contextRef="FI2016Q3" decimals="-3" id="Fact-77E44A88DE363539004158F0831AD374" unitRef="usd">341559000</us-gaap:PurchaseObligation>
	<us-gaap:PurchaseObligation contextRef="FI2016Q3_smci_TypeOfPurchaseCommitmentAxis_smci_HardDiskDriveCommitmentMember" decimals="-3" id="Fact-9DD8EEF538390C81E17758F0831A7661" unitRef="usd">116922000</us-gaap:PurchaseObligation>
	<us-gaap:PurchaseObligation contextRef="FI2016Q3_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember" decimals="-3" id="Fact-E0E4F9E3C18FA1AE730858F083584C18" unitRef="usd">65227000</us-gaap:PurchaseObligation>
	<us-gaap:RelatedPartyCosts contextRef="FD2015Q3QTD" decimals="-3" id="Fact-FCA4C9F0203694B8D93C58F08396A16F" unitRef="usd">58002000</us-gaap:RelatedPartyCosts>
	<us-gaap:RelatedPartyCosts contextRef="FD2015Q3YTD" decimals="-3" id="Fact-8A1563F64396AE67F6A958F0839691DE" unitRef="usd">169918000</us-gaap:RelatedPartyCosts>
	<us-gaap:RelatedPartyCosts contextRef="FD2016Q3QTD" decimals="-3" id="Fact-1CB5A3A0618261FA1ED258F08387084A" unitRef="usd">55133000</us-gaap:RelatedPartyCosts>
	<us-gaap:RelatedPartyCosts contextRef="FD2016Q3YTD" decimals="-3" id="Fact-92B1E3E9FF091C9B37F358F083876EF0" unitRef="usd">185845000</us-gaap:RelatedPartyCosts>
	<us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty contextRef="FD2015Q3QTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember" decimals="-3" id="Fact-F9C8F51A61DF8BD53B7D58F0833956E6" unitRef="usd">231000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
	<us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty contextRef="FD2015Q3YTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember" decimals="-3" id="Fact-8FE556AF06362F62A38358F0833951A1" unitRef="usd">4728000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
	<us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty contextRef="FD2016Q3QTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember" decimals="-3" id="Fact-9B0C9281C6736831013158F08329BB1E" unitRef="usd">3003000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
	<us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty contextRef="FD2016Q3YTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember" decimals="-3" id="Fact-5BDE7A5E16E501E1647258F0832919B0" unitRef="usd">5901000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
	<us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty contextRef="FD2015Q3QTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember" decimals="-3" id="Fact-8F3636DA6319EAFC3E5858F083583085" unitRef="usd">58002000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
	<us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty contextRef="FD2015Q3YTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember" decimals="-3" id="Fact-D4FABE0BFD10D3C40CFD58F0830A9623" unitRef="usd">169918000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
	<us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty contextRef="FD2016Q3QTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember" decimals="-3" id="Fact-13380D5CD4F9A45CC2A458F08339899D" unitRef="usd">55133000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
	<us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty contextRef="FD2016Q3YTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember" decimals="-3" id="Fact-A3363985474BBA00C2E358F08339E3F2" unitRef="usd">185845000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
	<us-gaap:RepaymentsOfDebt contextRef="FD2015Q3YTD" decimals="-3" id="Fact-94655A1A51E516F417C258F08396781C" unitRef="usd">35300000</us-gaap:RepaymentsOfDebt>
	<us-gaap:RepaymentsOfDebt contextRef="FD2016Q3YTD" decimals="-3" id="Fact-689CBB382192F8A89A4258F08396CEA5" unitRef="usd">23700000</us-gaap:RepaymentsOfDebt>
	<us-gaap:RepaymentsOfLongTermCapitalLeaseObligations contextRef="FD2015Q3YTD" decimals="-3" id="Fact-FECDE8EFE0EAB3088B9858F083966968" unitRef="usd">96000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
	<us-gaap:RepaymentsOfLongTermCapitalLeaseObligations contextRef="FD2016Q3YTD" decimals="-3" id="Fact-4FA9A89C9995F9E37FFA58F083965C6E" unitRef="usd">133000</us-gaap:RepaymentsOfLongTermCapitalLeaseObligations>
	<us-gaap:ResearchAndDevelopmentExpense contextRef="FD2015Q3QTD" decimals="-3" id="Fact-891CD0216B2A67DA7C6558F083960E26" unitRef="usd">25542000</us-gaap:ResearchAndDevelopmentExpense>
	<us-gaap:ResearchAndDevelopmentExpense contextRef="FD2015Q3YTD" decimals="-3" id="Fact-9FB2251BBD77A6DA880358F083B63885" unitRef="usd">72516000</us-gaap:ResearchAndDevelopmentExpense>
	<us-gaap:ResearchAndDevelopmentExpense contextRef="FD2016Q3QTD" decimals="-3" id="Fact-B140D95DC412E2BB860258F0839678F4" unitRef="usd">31256000</us-gaap:ResearchAndDevelopmentExpense>
	<us-gaap:ResearchAndDevelopmentExpense contextRef="FD2016Q3YTD" decimals="-3" id="Fact-3B79BA791959CDAB851A58F08396645B" unitRef="usd">89846000</us-gaap:ResearchAndDevelopmentExpense>
	<us-gaap:RestrictedCashAndCashEquivalentsNoncurrent contextRef="FI2015Q4" decimals="-3" id="Fact-1B10D7363F74764208D458F083B6C7AA" unitRef="usd">840000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
	<us-gaap:RestrictedCashAndCashEquivalentsNoncurrent contextRef="FI2016Q3" decimals="-3" id="Fact-28C3ADCA9BE85CFD60D358F082FA3A6C" unitRef="usd">1848000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
	<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="FI2015Q4" decimals="-3" id="Fact-9D16D5112209DFC457A658F083484524" unitRef="usd">373950000</us-gaap:RetainedEarningsAccumulatedDeficit>
	<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="FI2016Q3" decimals="-3" id="Fact-DFB7CBF096437278880058F083969C39" unitRef="usd">439000000</us-gaap:RetainedEarningsAccumulatedDeficit>
	<us-gaap:RevenueFromRelatedParties contextRef="FD2015Q3QTD" decimals="-3" id="Fact-27B8803DF16D5108207258F083B6CDAD" unitRef="usd">6067000</us-gaap:RevenueFromRelatedParties>
	<us-gaap:RevenueFromRelatedParties contextRef="FD2015Q3QTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember" decimals="-3" id="Fact-5EEBB1F2F537F078997158F08339AA9E" unitRef="usd">6067000</us-gaap:RevenueFromRelatedParties>
	<us-gaap:RevenueFromRelatedParties contextRef="FD2015Q3YTD" decimals="-3" id="Fact-C6537F16417ADB363C5558F083A6F0A2" unitRef="usd">43524000</us-gaap:RevenueFromRelatedParties>
	<us-gaap:RevenueFromRelatedParties contextRef="FD2015Q3YTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember" decimals="-3" id="Fact-B252A46B1AFEF64BBF8958F0833916EF" unitRef="usd">43524000</us-gaap:RevenueFromRelatedParties>
	<us-gaap:RevenueFromRelatedParties contextRef="FD2016Q3QTD" decimals="-3" id="Fact-00102C83EF14EA72F33558F083770D77" unitRef="usd">4413000</us-gaap:RevenueFromRelatedParties>
	<us-gaap:RevenueFromRelatedParties contextRef="FD2016Q3QTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember" decimals="-3" id="Fact-9708B317F5F9938D0B8F58F083395E23" unitRef="usd">4413000</us-gaap:RevenueFromRelatedParties>
	<us-gaap:RevenueFromRelatedParties contextRef="FD2016Q3YTD" decimals="-3" id="Fact-63FB04C14E8BE74F862C58F08377133D" unitRef="usd">12125000</us-gaap:RevenueFromRelatedParties>
	<us-gaap:RevenueFromRelatedParties contextRef="FD2016Q3YTD_us-gaap_CounterpartyNameAxis_smci_AblecomTechnologyMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_AffiliatedEntityMember" decimals="-3" id="Fact-52105E3004BD893E30A458F08339BAA8" unitRef="usd">12125000</us-gaap:RevenueFromRelatedParties>
	<us-gaap:SalesRevenueNet contextRef="D2016Q1SD_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_smci_RevenueImpactMember_us-gaap_StatementScenarioAxis_us-gaap_ScenarioPreviouslyReportedMember" decimals="-3" id="Fact-F50F38DD4E56DA6605F758F08339779E" unitRef="usd">9259000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2015Q3QTD" decimals="-3" id="Fact-4A0EA5A175E44E69B43F58F083A66177" unitRef="usd">471225000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2015Q3QTD_us-gaap_ProductOrServiceAxis_smci_ServerSystemsMember" decimals="-3" id="Fact-A2852BA949A17983CA1958F08339A8EE" unitRef="usd">301953000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2015Q3QTD_us-gaap_ProductOrServiceAxis_smci_SubsystemsAndAccessoriesMember" decimals="-3" id="Fact-60CFADF503CEAE0D736958F0830A51ED" unitRef="usd">169272000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2015Q3QTD_us-gaap_StatementGeographicalAxis_country_US" decimals="-3" id="Fact-08AB838ED7802356AE6E58F083777CE0" unitRef="usd">273631000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2015Q3QTD_us-gaap_StatementGeographicalAxis_smci_OtherRegionMember" decimals="-3" id="Fact-0D1B58E255A40F9F654158F0833935FD" unitRef="usd">34563000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2015Q3QTD_us-gaap_StatementGeographicalAxis_us-gaap_AsiaMember" decimals="-3" id="Fact-F0AB3BA857F5DCD2B2EB58F08377D7E0" unitRef="usd">74772000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2015Q3QTD_us-gaap_StatementGeographicalAxis_us-gaap_EuropeMember" decimals="-3" id="Fact-2457A6619F0BF604CF4D58F083584806" unitRef="usd">88259000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2015Q3YTD" decimals="-3" id="Fact-AACFBF08AA86F46BC2DC58F083B61AEA" unitRef="usd">1417561000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2015Q3YTD_us-gaap_ProductOrServiceAxis_smci_ServerSystemsMember" decimals="-3" id="Fact-26C93493C37E2D46BC5C58F08329FB50" unitRef="usd">859818000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2015Q3YTD_us-gaap_ProductOrServiceAxis_smci_SubsystemsAndAccessoriesMember" decimals="-3" id="Fact-BCD3ABA2FBDD25A6D73558F0834891CE" unitRef="usd">557743000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2015Q3YTD_us-gaap_StatementGeographicalAxis_country_US" decimals="-3" id="Fact-C99EC640EF7D98D0EB7958F083777D99" unitRef="usd">803757000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2015Q3YTD_us-gaap_StatementGeographicalAxis_smci_OtherRegionMember" decimals="-3" id="Fact-850DE37125F7F320A62458F083485A9B" unitRef="usd">102615000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2015Q3YTD_us-gaap_StatementGeographicalAxis_us-gaap_AsiaMember" decimals="-3" id="Fact-23F41471F1E1CDE4727D58F0834859BB" unitRef="usd">241785000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2015Q3YTD_us-gaap_StatementGeographicalAxis_us-gaap_EuropeMember" decimals="-3" id="Fact-224EECAC34C644980E2E58F083294994" unitRef="usd">269404000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2016Q1QTD_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_smci_RevenueImpactMember_us-gaap_StatementScenarioAxis_us-gaap_RestatementAdjustmentMember" decimals="-3" id="Fact-22DE0D7FADEFBDED9C3458F08329EEDC" unitRef="usd">-9259000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2016Q3QTD" decimals="-3" id="Fact-9B7E66236A3447B98D4158F08396925E" unitRef="usd">532721000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2016Q3QTD_us-gaap_ProductOrServiceAxis_smci_ServerSystemsMember" decimals="-3" id="Fact-033D613B87240AEA282158F083394605" unitRef="usd">372404000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2016Q3QTD_us-gaap_ProductOrServiceAxis_smci_SubsystemsAndAccessoriesMember" decimals="-3" id="Fact-FCC28E017B047CC4C75E58F08348604C" unitRef="usd">160317000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2016Q3QTD_us-gaap_StatementGeographicalAxis_country_US" decimals="-3" id="Fact-828BB88F2B002530D21A58F083779FDB" unitRef="usd">326392000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2016Q3QTD_us-gaap_StatementGeographicalAxis_smci_OtherRegionMember" decimals="-3" id="Fact-0637923BDFB3C0EDCE5958F0833959F2" unitRef="usd">34506000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2016Q3QTD_us-gaap_StatementGeographicalAxis_us-gaap_AsiaMember" decimals="-3" id="Fact-0A5032DD51D84EEA60E358F08348E3C8" unitRef="usd">78544000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2016Q3QTD_us-gaap_StatementGeographicalAxis_us-gaap_EuropeMember" decimals="-3" id="Fact-FC09DCE578695180BA4758F08377D37D" unitRef="usd">93279000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2016Q3YTD" decimals="-3" id="Fact-BCA374ADB26B86452FA558F083878CC3" unitRef="usd">1691303000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2016Q3YTD_us-gaap_ProductOrServiceAxis_smci_ServerSystemsMember" decimals="-3" id="Fact-1E64BAC0DAB69CC8DF7158F083774CDA" unitRef="usd">1182362000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2016Q3YTD_us-gaap_ProductOrServiceAxis_smci_SubsystemsAndAccessoriesMember" decimals="-3" id="Fact-84E6292AF8DD26B597A258F08358D8B6" unitRef="usd">508941000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2016Q3YTD_us-gaap_StatementGeographicalAxis_country_US" decimals="-3" id="Fact-6F7B1D7DF48A73A0A0CD58F08368F682" unitRef="usd">1072126000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2016Q3YTD_us-gaap_StatementGeographicalAxis_smci_OtherRegionMember" decimals="-3" id="Fact-889A2C1342B94BA3978B58F083585560" unitRef="usd">83343000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2016Q3YTD_us-gaap_StatementGeographicalAxis_us-gaap_AsiaMember" decimals="-3" id="Fact-97BE7F43FEDE6618629A58F08377008A" unitRef="usd">241595000</us-gaap:SalesRevenueNet>
	<us-gaap:SalesRevenueNet contextRef="FD2016Q3YTD_us-gaap_StatementGeographicalAxis_us-gaap_EuropeMember" decimals="-3" id="Fact-9634DB1D74F6EAECBC8858F08377E9BE" unitRef="usd">294239000</us-gaap:SalesRevenueNet>
	<us-gaap:SellingAndMarketingExpense contextRef="FD2015Q3QTD" decimals="-3" id="Fact-108A33966579C659209158F083B68B00" unitRef="usd">12496000</us-gaap:SellingAndMarketingExpense>
	<us-gaap:SellingAndMarketingExpense contextRef="FD2015Q3YTD" decimals="-3" id="Fact-7C7DB7F4AAC40E1A2BAC58F083A69384" unitRef="usd">34656000</us-gaap:SellingAndMarketingExpense>
	<us-gaap:SellingAndMarketingExpense contextRef="FD2016Q3QTD" decimals="-3" id="Fact-47058C56398BB25E5E4E58F083A640A8" unitRef="usd">14467000</us-gaap:SellingAndMarketingExpense>
	<us-gaap:SellingAndMarketingExpense contextRef="FD2016Q3YTD" decimals="-3" id="Fact-43F3D4F6D3FCD1D48F2258F08377D8F4" unitRef="usd">45177000</us-gaap:SellingAndMarketingExpense>
	<us-gaap:ShareBasedCompensation contextRef="FD2015Q3YTD" decimals="-3" id="Fact-E095D390B7634A47B2D958F08387143B" unitRef="usd">9727000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensation contextRef="FD2016Q3YTD" decimals="-3" id="Fact-1AAC56B3DC9DDA19E8B858F083966C33" unitRef="usd">11768000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="D2016Q3SD_us-gaap_AwardTypeAxis_smci_EmployeeStockOptionsandRestrictedStockUnitsMember_us-gaap_PlanNameAxis_smci_EquityIncentivePlan2016Member" id="Fact-EA504BD4EB0DBD0FE68F58F083580929">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="FD2016Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="INF" id="Fact-C132C03BA0371D7B908D58F08396044E" unitRef="shares">33060</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="FD2016Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="2" id="Fact-FE6FF1A988279AC748F858F08396C628" unitRef="usdPerShare">30.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="FD2016Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="INF" id="Fact-66281C3CA624FD0DD19558F083964A37" unitRef="shares">614560</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="FD2016Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="2" id="Fact-AAA8FF8754D65F6F208D58F0839622F4" unitRef="usdPerShare">28.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="FI2015Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="INF" id="Fact-A207DF93EE86F0D974FB58F08396EEA3" unitRef="shares">303324</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="FI2016Q3_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="INF" id="Fact-C2CD1E6A711DE27FB93458F083A6DDC3" unitRef="shares">781906</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="FI2015Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="2" id="Fact-2DD84F6814DA1EF32DEB58F083A6133D" unitRef="usdPerShare">36.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="FI2016Q3_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="2" id="Fact-672C827859417892E85C58F083968D6E" unitRef="usdPerShare">30.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="FD2016Q3QTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="INF" id="Fact-320A8BD79E8D813A4F8D58F08358D5D5" unitRef="shares">50912</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="FD2016Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="INF" id="Fact-EED5E93F68350780045558F083964040" unitRef="shares">102918</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="FD2016Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="2" id="Fact-95BBF3541305789386B058F083A655BC" unitRef="usdPerShare">33.24</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="FD2015Q3QTD" decimals="2" id="Fact-BEBE8223BC6BD379F91458F08396E759" unitRef="number">0.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="FD2015Q3YTD" decimals="2" id="Fact-BD75A4709D1BF9C59F1C58F08387A99B" unitRef="number">0.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="FD2016Q3QTD" decimals="2" id="Fact-AAD963F442CD908EB35A58F0839665DE" unitRef="number">0.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="FD2016Q3YTD" decimals="2" id="Fact-B3EAD09F3AFB709534E458F08387DC59" unitRef="number">0.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="FD2015Q3QTD_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="4" id="Fact-BB61B87E583F0CB9C2EC738E9F2DA17F" unitRef="number">0.4826</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="FD2015Q3QTD_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="4" id="Fact-B00DF741E1CB82CA1076738E9F4429EF" unitRef="number">0.4760</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="FD2015Q3YTD_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="4" id="Fact-8AAAA54D058E87E879F958F083A61A6B" unitRef="number">0.4931</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="FD2015Q3YTD_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="4" id="Fact-D9655654CAE41A73924E58F083A60D28" unitRef="number">0.4693</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="FD2016Q3QTD_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="4" id="Fact-27FE47B343BE327D69FF738E9F4B2179" unitRef="number">0.5089</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="FD2016Q3QTD_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="4" id="Fact-9C6CB26A22015EC31DA7738E9F422F7F" unitRef="number">0.4909</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="FD2016Q3YTD_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="4" id="Fact-2E990045EDF0BCE1027B58F0830ABB3A" unitRef="number">0.5089</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="FD2016Q3YTD_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="4" id="Fact-D40C650C7DD9C2001A3758F083A66879" unitRef="number">0.4706</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="FD2015Q3QTD_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="4" id="Fact-27EAE6138DE6E29FE139738E9F47DE81" unitRef="number">0.0158</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="FD2015Q3QTD_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="4" id="Fact-C9BDBCA844DD6260D622738E9F4F2EDD" unitRef="number">0.0135</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="FD2015Q3YTD_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="4" id="Fact-77215023018AEB6CE1CA58F0831AC30B" unitRef="number">0.0176</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="FD2015Q3YTD_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="4" id="Fact-DF10029BC9DAB25EA2AF58F08348CD99" unitRef="number">0.0135</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="FD2016Q3QTD_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="4" id="Fact-B06038F8DA9B02EAF101738E9F49E35B" unitRef="number">0.0148</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="FD2016Q3QTD_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="4" id="Fact-4CFA199F44AC9D26F67E738E9F4DAF72" unitRef="number">0.0138</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="FD2016Q3YTD_us-gaap_RangeAxis_us-gaap_MaximumMember" decimals="4" id="Fact-8D3CDD97A727FE57742158F083A6816B" unitRef="number">0.0157</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="FD2016Q3YTD_us-gaap_RangeAxis_us-gaap_MinimumMember" decimals="4" id="Fact-AB2E16BED724F25CAE4358F083B698C2" unitRef="number">0.0138</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="FI2016Q3_us-gaap_PlanNameAxis_smci_EquityIncentivePlan2016Member" decimals="INF" id="Fact-2EE4C798BD8D1B77681658F083588A06" unitRef="shares">4678000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="I2016Q3Mar08_us-gaap_PlanNameAxis_smci_EquityIncentivePlan2006Member" decimals="0" id="Fact-728E585D3911113E27845985541E3B47" unitRef="shares">1153412</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="FI2015Q4" decimals="INF" id="Fact-A6CA02CD1C68D5EA9E3958F08387642D" unitRef="shares">7208475</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="FI2016Q3" decimals="INF" id="Fact-8E7A8475236FD37B1EE658F0830A9C72" unitRef="shares">7346160</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="FI2015Q4" decimals="2" id="Fact-58C35E2519ED034BE94458F08387EC72" unitRef="usdPerShare">12.24</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="FI2016Q3" decimals="2" id="Fact-F33D283D5D402991528458F083B67F83" unitRef="usdPerShare">13.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="FD2015Q3QTD" decimals="-3" id="Fact-A0E22AF9A2C6CC6FB21C58F08368FC07" unitRef="usd">22231000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="FD2015Q3YTD" decimals="-3" id="Fact-3F4F6E0AA8A9ADE0D9A158F083683966" unitRef="usd">44301000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="FD2016Q3QTD" decimals="-3" id="Fact-5EB8C10ECC9FA54B290858F083580295" unitRef="usd">11637000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="FD2016Q3YTD" decimals="-3" id="Fact-6486121709125B8E4FEB58F083587F6A" unitRef="usd">16491000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="FD2016Q3YTD" decimals="INF" id="Fact-F446869D503D0390014658F082FA56C5" unitRef="shares">35531</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="FD2016Q3YTD" decimals="INF" id="Fact-8BE519A15CD294D8C6C658F0830A0CB5" unitRef="shares">279650</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="FD2015Q3QTD" decimals="2" id="Fact-730BBBAEBFD71A4194DB58F08396D783" unitRef="usdPerShare">15.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="FD2015Q3YTD" decimals="2" id="Fact-4B32780F95086797441758F08387B2D0" unitRef="usdPerShare">12.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="FD2016Q3QTD" decimals="2" id="Fact-9F4076741DE535010B4858F083872F4E" unitRef="usdPerShare">12.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="FD2016Q3YTD" decimals="2" id="Fact-DE2E2EB698C596DCC0EA58F08396476A" unitRef="usdPerShare">12.04</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="FI2016Q3" decimals="-3" id="Fact-D4FFC90BF87EE4D0EE5158F083B60205" unitRef="usd">174856000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="FI2015Q4" decimals="INF" id="Fact-381BCDF8965D8AE6972758F083B6DEED" unitRef="shares">9702843</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="FI2016Q3" decimals="INF" id="Fact-FC4022D7EFC86294A28458F083B63857" unitRef="shares">9049538</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="I2016Q3Mar08_us-gaap_PlanNameAxis_smci_EquityIncentivePlan2006Member" decimals="0" id="Fact-37F99117E8A7AAAC50F859A73BFEF2CD" unitRef="shares">8696444</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="FI2015Q4" decimals="2" id="Fact-8787A2B288612C9C380D58F0831AB511" unitRef="usdPerShare">14.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="FI2016Q3" decimals="2" id="Fact-33AF50D9AA62F9686C7458F083B644EF" unitRef="usdPerShare">14.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="FI2016Q3" decimals="-3" id="Fact-6EF51CCDD2DE2EDEBBD158F083299ED6" unitRef="usd">174044000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber contextRef="FI2016Q3" decimals="INF" id="Fact-CFF928CFEB9C19FD772658F083292FE0" unitRef="shares">8956079</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice contextRef="FI2016Q3" decimals="2" id="Fact-77B11CC02484CCE8338658F08329DFB4" unitRef="usdPerShare">14.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="FD2016Q3YTD" decimals="2" id="Fact-C0A762797F9771B5DAE158F0830A657A" unitRef="usdPerShare">11.88</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice contextRef="FD2016Q3YTD" decimals="2" id="Fact-7D5B8BED19CABE2008A558F0832948C7" unitRef="usdPerShare">18.85</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="FD2016Q3YTD" decimals="2" id="Fact-BA23E7419FAD55E3445D58F08329B604" unitRef="usdPerShare">26.61</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="D2016Q3SD_us-gaap_AwardTypeAxis_smci_EmployeeStockOptionsandRestrictedStockUnitsMember_us-gaap_PlanNameAxis_smci_EquityIncentivePlan2016Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember" decimals="INF" id="Fact-86DCB48F630D64FDD30558F0834811C9" unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="D2016Q3SD_us-gaap_AwardTypeAxis_smci_EmployeeStockOptionsandRestrictedStockUnitsMember_us-gaap_PlanNameAxis_smci_EquityIncentivePlan2016Member_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" decimals="INF" id="Fact-8B35638E5964FD0332EC58F0835824DA" unitRef="number">0.0625</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding contextRef="FI2016Q3_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="-3" id="Fact-BB49516E255AEC5D840858F083A64FE0" unitRef="usd">26647000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="FD2016Q3QTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="-3" id="Fact-EE29EAF005F28748961D58F08358DFD8" unitRef="usd">1579000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="FD2016Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="-3" id="Fact-3CDF0A847525374AF3C058F083680906" unitRef="usd">2937000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="D2016Q3SD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_smci_EquityIncentivePlan2016Member" id="Fact-19120A5ECA0ECF8BD69E58F083680777">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="FD2015Q3QTD" id="Fact-23F433F2438D771F857658F083B68288">P5Y4M26D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="FD2015Q3YTD_us-gaap_RangeAxis_us-gaap_MaximumMember" id="Fact-385E07DC142CFB8EE10E738E9F5153BB">P5Y5M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="FD2015Q3YTD_us-gaap_RangeAxis_us-gaap_MinimumMember" id="Fact-FC8AFF0E0F4E2931F9E958F0831A5E30">P5Y4M26D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="FD2016Q3QTD" id="Fact-DF2479105061C09261E558F08329AFFA">P5Y3M22D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="FD2016Q3YTD_us-gaap_RangeAxis_us-gaap_MaximumMember" id="Fact-993A0FBD07758EEFF2D158F083A648CD">P5Y3M29D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="FD2016Q3YTD_us-gaap_RangeAxis_us-gaap_MinimumMember" id="Fact-24F6EE81ECBE3E171D7658F083A6D023">P5Y3M22D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="FI2016Q3" decimals="-3" id="Fact-95E0A3B73073989649A758F08339E30A" unitRef="usd">153798000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="FD2016Q3YTD" id="Fact-9F5C8519482C919062BF58F0831A22D1">P4Y9M10D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="FD2016Q3YTD" id="Fact-35D1386414BC4AD9C7E358F082FA4946">P05Y5M5D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1 contextRef="FD2016Q3YTD" id="Fact-794C2BCB25E82524EBD258F08329FD65">P5Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent contextRef="D2016Q3SD_us-gaap_PlanNameAxis_smci_EquityIncentivePlan2016LessThan10OwnershipMember" decimals="INF" id="Fact-2C529CA0E4BA862B7C3358F0835832D5" unitRef="number">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent contextRef="D2016Q3SD_us-gaap_PlanNameAxis_smci_EquityIncentivePlan2016MoreThan10OwnershipMember" decimals="INF" id="Fact-B82D32FF2C2D717A69DD58F083580E0A" unitRef="number">1.1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
	<us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="FD2016Q3QTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="INF" id="Fact-F05D45F2DC47A1F1149858F08358D2F8" unitRef="shares">19480</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
	<us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation contextRef="FD2016Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="INF" id="Fact-78032ECC09C0CE5FC85758F083681107" unitRef="shares">38801</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
	<us-gaap:ShortTermBorrowings contextRef="FI2015Q4_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="-3" id="Fact-3376E20589B6932F2BE258F0836888F1" unitRef="usd">59699000</us-gaap:ShortTermBorrowings>
	<us-gaap:ShortTermBorrowings contextRef="FI2015Q4_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_smci_TermLoanMember" decimals="-3" id="Fact-EF2DB4CBAED5FB21102D58F0832955F5" unitRef="usd">21280000</us-gaap:ShortTermBorrowings>
	<us-gaap:ShortTermBorrowings contextRef="FI2016Q3_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_BankOfAmericaMember_us-gaap_ShortTermDebtTypeAxis_us-gaap_LineOfCreditMember" decimals="-3" id="Fact-39EB3F44B22B0841912958F0836882B9" unitRef="usd">62199000</us-gaap:ShortTermBorrowings>
	<us-gaap:ShortTermBorrowings contextRef="FI2016Q3_us-gaap_DebtInstrumentAxis_smci_CTBC2014FacilityMember_us-gaap_LineOfCreditFacilityAxis_smci_CTBCMember_us-gaap_ShortTermDebtTypeAxis_smci_TermLoanMember" decimals="-3" id="Fact-80F4CD9AB99B013B0BCF58F08368BD59" unitRef="usd">20263000</us-gaap:ShortTermBorrowings>
	<us-gaap:StandardProductWarrantyAccrual contextRef="FI2014Q4" decimals="-3" id="Fact-91EC6488F06689A869DB58F083774F90" unitRef="usd">7083000</us-gaap:StandardProductWarrantyAccrual>
	<us-gaap:StandardProductWarrantyAccrual contextRef="FI2015Q2" decimals="-3" id="Fact-A06AEECE50A87BC56C4058F0838742A5" unitRef="usd">6960000</us-gaap:StandardProductWarrantyAccrual>
	<us-gaap:StandardProductWarrantyAccrual contextRef="FI2015Q3" decimals="-3" id="Fact-2812452EA8C0D9F80B4758F083A6C025" unitRef="usd">7209000</us-gaap:StandardProductWarrantyAccrual>
	<us-gaap:StandardProductWarrantyAccrual contextRef="FI2015Q4" decimals="-3" id="Fact-E6C5EE3C243806F1F61E58F083772A40" unitRef="usd">7700000</us-gaap:StandardProductWarrantyAccrual>
	<us-gaap:StandardProductWarrantyAccrual contextRef="FI2016Q2" decimals="-3" id="Fact-724591F88CC4BF97AD4758F08387ABDC" unitRef="usd">7777000</us-gaap:StandardProductWarrantyAccrual>
	<us-gaap:StandardProductWarrantyAccrual contextRef="FI2016Q3" decimals="-3" id="Fact-7CA14BBC7F80022CEB7958F083A67039" unitRef="usd">7130000</us-gaap:StandardProductWarrantyAccrual>
	<us-gaap:StandardProductWarrantyAccrualPayments contextRef="FD2015Q3QTD" decimals="-3" id="Fact-2970649F4C6CD3E7C6B458F082FAC50E" unitRef="usd">3706000</us-gaap:StandardProductWarrantyAccrualPayments>
	<us-gaap:StandardProductWarrantyAccrualPayments contextRef="FD2015Q3YTD" decimals="-3" id="Fact-CD4DE9D9BF3D995C5AE858F083A6871E" unitRef="usd">10476000</us-gaap:StandardProductWarrantyAccrualPayments>
	<us-gaap:StandardProductWarrantyAccrualPayments contextRef="FD2016Q3QTD" decimals="-3" id="Fact-ABC61DD427B78764DEC558F0839640F3" unitRef="usd">3872000</us-gaap:StandardProductWarrantyAccrualPayments>
	<us-gaap:StandardProductWarrantyAccrualPayments contextRef="FD2016Q3YTD" decimals="-3" id="Fact-DA2DFBCEE426AB7BF4D158F083774BB3" unitRef="usd">10545000</us-gaap:StandardProductWarrantyAccrualPayments>
	<us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease contextRef="FD2015Q3QTD" decimals="-3" id="Fact-60664D2E7DCFE486D73058F083A6F127" unitRef="usd">-13000</us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease>
	<us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease contextRef="FD2015Q3YTD" decimals="-3" id="Fact-6ECC3BF810B3C72AB43C58F083B62A74" unitRef="usd">-326000</us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease>
	<us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease contextRef="FD2016Q3QTD" decimals="-3" id="Fact-5C688AAE444CF5B0B46158F083878D15" unitRef="usd">-460000</us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease>
	<us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease contextRef="FD2016Q3YTD" decimals="-3" id="Fact-1DA1D8F81881A812EA5B58F083A63A37" unitRef="usd">-2254000</us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease>
	<us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="FD2015Q3QTD" decimals="-3" id="Fact-CD05F4FDCD098A1A5F5258F083969071" unitRef="usd">3968000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
	<us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="FD2015Q3YTD" decimals="-3" id="Fact-06904F629883D153A52758F083A6C93C" unitRef="usd">10928000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
	<us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="FD2016Q3QTD" decimals="-3" id="Fact-98552D05FC70515254C258F08396911F" unitRef="usd">3685000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
	<us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="FD2016Q3YTD" decimals="-3" id="Fact-E3E2E23BE58DA4FDFAD558F0830A2E65" unitRef="usd">12229000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
	<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="FD2016Q3YTD" decimals="INF" id="Fact-50F1494EAC02DD7303AF58F083296434" unitRef="shares">897424</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
	<us-gaap:StockholdersEquity contextRef="FI2015Q4" decimals="-3" id="Fact-69019D1B734983326A3F58F08339B0F9" unitRef="usd">618921000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2016Q3" decimals="-3" id="Fact-075D0F2454A02D5BAF7658F083A62EB0" unitRef="usd">708828000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2015Q4" decimals="-3" id="Fact-A008E083ECE784C44F0958F08358D67E" unitRef="usd">619085000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
	<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="FI2016Q3" decimals="-3" id="Fact-85992746B5FE3D11C21158F0837733B8" unitRef="usd">709001000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
	<us-gaap:TreasuryStockShares contextRef="FI2015Q4" decimals="INF" id="Fact-CC68EBC793B7717BEAD958F083A6F477" unitRef="shares">445028</us-gaap:TreasuryStockShares>
	<us-gaap:TreasuryStockShares contextRef="FI2016Q3" decimals="INF" id="Fact-9DBBDC8B7C1BF90AD29B58F08396187B" unitRef="shares">445028</us-gaap:TreasuryStockShares>
	<us-gaap:TreasuryStockValue contextRef="FI2015Q4" decimals="-3" id="Fact-FD9F5D99402FFEEEFC2E58F083A61A66" unitRef="usd">2030000</us-gaap:TreasuryStockValue>
	<us-gaap:TreasuryStockValue contextRef="FI2016Q3" decimals="-3" id="Fact-BD940901E948730E3B7458F08396AA60" unitRef="usd">2030000</us-gaap:TreasuryStockValue>
	<us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="FI2016Q3" decimals="-3" id="Fact-A88BED398385D720951E58F0830A77D4" unitRef="usd">1010000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
	<us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="FI2016Q3" decimals="-3" id="Fact-90899E8D54D924B85DF558F08348B83A" unitRef="usd">15794000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
	<us-gaap:VariableInterestEntityOwnershipPercentage contextRef="D2012Q4SD_dei_LegalEntityAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_smci_SuperMicroAsiaScienceandTechnologyParkInc.Member" decimals="INF" id="Fact-59CDB870B20D42E1728958F08329C770" unitRef="number">0.5</us-gaap:VariableInterestEntityOwnershipPercentage>
	<us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="FD2015Q3QTD" decimals="-3" id="Fact-228B2891E663AB73998458F08339D3E9" unitRef="shares">5184000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
	<us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="FD2015Q3YTD" decimals="-3" id="Fact-12617E864FB30514C91D58F083488D09" unitRef="shares">4964000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
	<us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="FD2016Q3QTD" decimals="-3" id="Fact-048DB4C795011EDA65A858F08348F113" unitRef="shares">4191000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
	<us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="FD2016Q3YTD" decimals="-3" id="Fact-BA205849ADB3582793D858F083489DC4" unitRef="shares">3900000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2015Q3QTD" decimals="-3" id="Fact-1F5BF439A574A429FE0758F083B648DC" unitRef="shares">52008000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2015Q3YTD" decimals="-3" id="Fact-85355D1558E20C4FFF3E58F083B62598" unitRef="shares">51102000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2016Q3QTD" decimals="-3" id="Fact-05E892F1D664D4D2A17A58F0830AE8C1" unitRef="shares">52238000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="FD2016Q3YTD" decimals="-3" id="Fact-4EE3622AE1DAC66EA2C758F083B63984" unitRef="shares">51637000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2015Q3QTD" decimals="-3" id="Fact-77710A096E39DE78E28B58F083B68A0D" unitRef="shares">46824000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2015Q3YTD" decimals="-3" id="Fact-40FE0498D6F92252F52858F083969B17" unitRef="shares">46138000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2016Q3QTD" decimals="-3" id="Fact-CF8144C50107B22A712C58F083A6034C" unitRef="shares">48047000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="FD2016Q3YTD" decimals="-3" id="Fact-875782D913DC4F59125458F083B650C2" unitRef="shares">47737000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
	<us-gaap:AccountingChangesAndErrorCorrectionsTextBlock contextRef="FD2016Q3YTD" id="Fact-449F594A6C2886B5E3C558F0832963AD">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Prior Period Adjustment Recorded in Current Period&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In November 2015, the Company identified errors related to revenue which was recognized prior to meeting US GAAP revenue recognition criteria which impacted fiscal years 2013, 2014 and 2015. The Company determined that certain contracts for extended warranties on products were recorded as revenue at the time of sale of the product in prior periods instead of being deferred and amortized over the contractual warranty period. The cumulative impact of this error pertaining to prior periods through June 30, 2015 was to overstate net sales and net income by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$9,259,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$5,926,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. To compute the amount of the error, the Company determined a best estimated selling price for the extended warranty contracts based on prices charged to customers for these contracts when sold separately.  This error was corrected in the first quarter ended September 30, 2015 by reducing net sales by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$9,259,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and net income by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$5,926,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; The Company assessed the materiality of these errors on each of the fiscal years ended June 30, 2013, 2014 and 2015, and concluded that the errors were not material to any of these periods. The Company also concluded that recording an out-of-period correction would not be material to the nine months ended March 31, 2016. Consequently,&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the accompanying condensed consolidated statement of operations for the nine months ended March 31, 2016 have been corrected.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:AccountingChangesAndErrorCorrectionsTextBlock>
	<us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="FD2016Q3YTD" id="Fact-6C8B8A0507E6C623D5FA58F08329C01B">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Commitments and Contingencies&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Litigation and Claims&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212; The Company is involved in various legal proceedings arising from the normal course of business activities. The Company defends itself vigorously against any such claims. In management&amp;#8217;s opinion, the resolution of any matters will not have a material adverse effect on the Company&amp;#8217;s consolidated financial condition, results of operations or liquidity. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Purchase Commitments&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212; The Company has agreements to purchase certain units of inventory and non-inventory items through fiscal year &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, these remaining non-cancellable commitments were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$341,559,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; compared to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$378,341,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Included in the above non-cancellable commitments are hard disk drive purchase commitments totaling approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$116,922,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, which will be paid through &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;December 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The Company has entered into purchase agreements with selected suppliers of hard disk drives in order to ensure continuity of supply for these components. The agreements provide for some variation in the amount of units the Company is required to purchase and the suppliers may modify the purchase price for these components due to significant changes in market or component supply conditions. Product mix for these components may be negotiated quarterly and the purchase price for these components will be reviewed quarterly with the suppliers. The Company has been negotiating the purchase price with the suppliers on an ongoing basis based upon market rates.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
	<us-gaap:ConsolidationPolicyTextBlock contextRef="FD2016Q3YTD" id="Fact-1A07FF05A35BF1C6D37958F08377172C">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Basis of Presentation&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The condensed consolidated financial statements reflect the condensed consolidated balance sheets, results of operations, comprehensive income and cash flows of Super Micro Computer, Inc. and its wholly-owned subsidiaries (collectively, the &amp;#8220;Company&amp;#8221;). All intercompany accounts and transactions have been eliminated in consolidation.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The unaudited condensed consolidated financial statements included herein have been prepared by the Company pursuant to the rules and regulations of the United States Securities and Exchange Commission (&amp;#8220;SEC&amp;#8221;) and include the accounts of the Company and its wholly-owned subsidiaries. Certain information and footnote disclosures normally included in financial statements prepared in accordance with United States generally accepted accounting principles have been condensed or omitted pursuant to such rules and regulations. These condensed consolidated financial statements should be read in conjunction with the Company&amp;#8217;s audited consolidated financial statements for the fiscal year ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;included in its Annual Report on Form 10-K/A, as filed with the SEC (the &amp;#8220;Annual Report&amp;#8221;).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The unaudited condensed consolidated financial statements included herein reflect all adjustments, including normal recurring adjustments, which are, in the opinion of management, necessary for a fair presentation of the consolidated financial position, results of operations and cash flows for the periods presented. The condensed consolidated results of operations for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; are not necessarily indicative of the results that may be expected for future quarters or for the fiscal year ending &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company consolidates its investment in Super Micro Asia Science and Technology Park, Inc. as it is a variable interest entity and the Company is the primary beneficiary. The noncontrolling interest is presented as a separate component from the Company's equity in the equity section of the condensed consolidated balance sheets. Net income attributable to the noncontrolling interest is not presented separately in the condensed consolidated statements of operations and is included in the general and administrative expenses as the amount is not material for any of the fiscal periods presented. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
	<us-gaap:DebtDisclosureTextBlock contextRef="FD2016Q3YTD" id="Fact-B81615F541B07E22B04C58F083298165">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Short-term and Long-term Obligations&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Short-term and long-term obligations as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; consisted of the following (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:91.86507936507937%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:60%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:17%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:18%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;June 30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Line of credit:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Bank of America &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;62,199&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;59,699&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;CTBC Bank&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9,700&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9,700&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total line of credit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;71,899&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;69,399&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Building term loans:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Bank of America&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,633&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,733&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;CTBC Bank&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20,263&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21,280&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total building term loans&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21,896&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25,013&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total debt&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;93,795&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;94,412&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Current portion&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(93,795&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(93,479&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Long-term portion&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;933&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Activities under Revolving Lines of Credit and Term Loans&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;"&gt;Bank of America&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In June 2015, the Company entered into an amendment to the existing credit agreement with Bank of America N.A. ("Bank of America") which provided for (i) a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$65,000,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; revolving line of credit facility that would have matured on November 15, 2015 and (ii) a five-year &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$14,000,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; term loan facility. The term loan is secured by the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; buildings located in San Jose, California and the principal and interest are payable monthly through September 30, 2016 with an interest rate at the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;LIBOR&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; rate plus &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;1.50%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per annum. In April 2016, the Company extended the revolving line of credit to mature on May 31, 2016, and the Company is currently negotiating with Bank of America to renew the revolving line of credit.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The line of credit facility provides for borrowings denominated both in U.S. dollars and in Taiwanese dollars. For borrowings denominated in U.S. dollars, the interest rate for the revolving line of credit is at the LIBOR rate plus &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;1.25%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per annum. The LIBOR rate was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;0.44%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. For borrowings denominated in Taiwanese dollars, the interest rate is equal to the lender's established interest rate which is adjusted monthly.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the total outstanding borrowings under the Bank of America term loan were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$1,633,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$3,733,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. The total outstanding borrowings under the Bank of America line of credit were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$62,199,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$59,699,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. The interest rates for these loans ranged from &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;1.00%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;1.94%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per annum at &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and from &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;0.79%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;1.68%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per annum at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. As of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the unused revolving line of credit with Bank of America was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$2,801,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;"&gt;CTBC Bank&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In November 2015, the Company entered into an amendment to the existing credit agreement with CTBC Bank Co., Ltd ("CTBC Bank") that provides for (i) a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-month NT&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$700,000,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; or &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$22,017,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; U.S. dollar equivalent term loan secured by the land and building located in Bade, Taiwan with an interest rate equal to the lender's established NTD interest rate plus &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.25%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per annum which is adjusted monthly and (ii) a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-month revolving line of credit up to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;80.0%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of eligible accounts receivable in an aggregate amount of up to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$17,000,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; with an interest rate equal to the lender's established USD interest rate plus &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.30%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per annum which is adjusted monthly. The total borrowings allowed under the credit agreement are capped at NT&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1,000,000,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; or &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$30,340,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; U.S. dollar equivalent.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The total outstanding borrowings under the CTBC Bank term loan are denominated in Taiwanese dollars and were translated into U.S. dollars of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$20,263,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$21,280,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. The total outstanding borrowings under the CTBC Bank revolving line of credit were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$9,700,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in U.S. dollars at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The interest rate for this loan ranged from &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;0.92%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.06%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;0.82%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.16%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per annum at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In April 2016, the Company entered into a credit agreement with CTBC Bank Co., Ltd that provides for (i) a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-month NT&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;700,000,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; or &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$21,620,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; U.S. dollar equivalent term loan facility secured by the land and building located in Bade, Taiwan with an interest rate equal to the lender's established NTD interest rate plus &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.25%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per annum which is adjusted monthly. This term loan facility also includes a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-month customs bond up to NT&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;100,000,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; or &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3,089,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; U.S. dollar equivalent with an annual fee equal to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.5%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per annum, and (ii) a &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;-month revolving line of credit up to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;80.0%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of eligible accounts receivable in an aggregate amount of up to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$40,000,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; with an interest rate equal to the lender's established USD interest rate plus &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.30%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; per annum which is adjusted monthly. The total borrowings allowed under the credit agreement are capped at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$40,000,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The credit agreement matures on March 31, 2017.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Covenant Compliance &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The credit agreement with Bank of America contains customary representations and warranties and customary affirmative and negative covenants applicable to the Company and its subsidiaries. The credit agreement contains certain financial covenants, including the following: &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.85714285714286%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:5%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:2%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:92%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Not to incur on a consolidated basis, a net loss before taxes and extraordinary items in any two consecutive quarterly accounting periods;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.85714285714286%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:5%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:2%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:92%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company&amp;#8217;s funded debt to EBITDA ratio (ratio of all outstanding liabilities for borrowed money and other interest-bearing liabilities, including current and long-term debt, less the non-current portion of subordinated liabilities to EBITDA) shall not be greater than 2.00;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.85714285714286%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="4" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:5%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:2%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:92%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company&amp;#8217;s unencumbered liquid assets, as defined in the agreement, held in the United States shall have an aggregate market value of not less than $30,000,000, measured as of the last day of each fiscal quarter and the last day of each fiscal year.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, total assets of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$1,137,023,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$1,045,408,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively, collateralized the line of credit with Bank of America which represents all of the assets of the Company except for the &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;three&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; buildings purchased in San Jose, California in June 2010 and the land and building located in Bade, Taiwan. As of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, total assets collateralizing the term loan with Bank of America were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$17,181,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$17,354,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. As of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company was in compliance with all financial covenants associated with the credit agreement with Bank of America. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the land and building located in Bade, Taiwan with a value of  &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$26,909,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$27,047,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively, collateralized the term loan with CTBC Bank. There are no financial covenants associated with the term loan with CTBC Bank at &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
	<us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="FD2016Q3YTD" id="Fact-05BACA3F601F1D55BAC658F08358108D">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Stock-based Compensation and Stockholders&amp;#8217; Equity&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Equity Incentive Plan&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In January 2016, the Board of Directors approved the 2016 Equity Incentive Plan (the "2016 Plan") and reserved for issuance &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,700,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of common stock for the granting of stock options, stock appreciation rights, restricted stock awards, restricted stock units and other equity-based awards. The 2016 Plan was approved by the stockholders of the Company and became effective on March 8, 2016. As of such date, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,696,444&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of common stock were reserved for outstanding awards under the Company's 2006 Equity Incentive Plan (the "2006" Plan). Such awards remained outstanding under the 2006 Plan following the adoption of the 2016 Plan. In addition, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,153,412&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of common stock originally reserved for issuance under the 2006 Plan were cancelled upon the adoption of the 2016 Plan. Under the 2016 Plan, the exercise price per share for incentive stock options granted to employees owning shares representing more than &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;10%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of the Company at the time of grant cannot be less than &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;110%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of the fair value of the underlying share on grant date. Nonqualified stock options and incentive stock options granted to all other persons shall be granted at a price not less than &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;100%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of the fair value. Options generally expire &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;ten years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; after the date of grant. Stock options and restricted stock units vest over &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;four years&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;25% at the end of one year and one sixteenth per quarter thereafter&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company had &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;4,678,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; authorized shares available for future issuance under the 2016 Plan.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Determining Fair Value&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Valuation and amortization method&amp;#8212;The Company's fair value of restricted stock units is based on the closing market price of the Company's common stock on the date of grant. The Company estimates the fair value of stock options granted using the Black-Scholes-option-pricing formula and a single option award approach. This fair value is then amortized ratably over the requisite service periods of the awards, which is generally the vesting period.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Expected Term&amp;#8212;The Company&amp;#8217;s expected term represents the period that the Company&amp;#8217;s stock options are expected to be outstanding and was determined based on a combination of the Company's peer group and the Company's historical experience.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Expected Volatility&amp;#8212;Expected volatility is based on a combination of the Company's implied and historical volatility. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Expected Dividend Yield&amp;#8212;The Black-Scholes valuation model calls for a single expected dividend yield as an input and the Company has no plans to pay dividends.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Risk-Free Interest Rate&amp;#8212;The risk-free interest rate used in the Black-Scholes valuation method is based on the U.S. Treasury zero coupon issues in effect at the time of grant for periods corresponding with the expected term of the stock options.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Estimated Forfeitures&amp;#8212;The estimated forfeiture rate is based on the Company&amp;#8217;s historical forfeiture rates and the estimate is revised in subsequent periods if actual forfeitures differ from the estimate.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The fair value of stock option grants for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016 and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:33%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;br clear="none"/&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended&lt;br clear="none"/&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Risk-free interest rate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.38% - 1.48%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.35% - 1.58%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.38% - 1.57%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.35% - 1.76%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Expected term&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.31 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.40 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.31 - 5.33 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.40 - 5.44 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Dividend yield&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Volatility&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;49.09% - 50.89%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;47.60% - 48.26%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;47.06% - 50.89%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;46.93% - 49.31%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted-average fair value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.99&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15.92&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.04&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.59&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table shows total stock-based compensation expense included in the condensed consolidated statements of operations for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016 and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.61013645224172%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;br clear="none"/&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended&lt;br clear="none"/&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cost of sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;294&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;222&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;792&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;651&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Research and development&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,549&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,255&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,423&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6,148&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Sales and marketing&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;491&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;369&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,330&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,148&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;General and administrative&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;552&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;720&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,223&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,780&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Stock-based compensation expense before taxes&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,886&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,566&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11,768&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9,727&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Income tax impact&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,191&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,355&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3,290&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2,747&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Stock-based compensation expense, net&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,695&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,211&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,478&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6,980&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The cash flows resulting from the tax benefits for tax deductions resulting from the exercise of stock options in excess of the compensation expense recorded for those options (excess tax benefits) issued or modified since July&amp;#160;1, 2006 are classified as cash provided by financing activities. Excess tax benefits for stock options issued prior to July&amp;#160;1, 2006 are classified as cash provided by operating activities. The Company had $&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,548,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and $&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,576,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of excess tax benefits recorded in additional paid-in capital in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the nine months ended March 31, 2016 and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. The Company had excess tax benefits classified as cash provided by financing activities of $&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,506,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and $&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,229,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the nine months ended March 31, 2016 and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively, for options issued since July&amp;#160;1, 2006.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company&amp;#8217;s total unrecognized compensation cost related to non-vested stock-based awards granted to employees and non-employee directors was $&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;35,590,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, which will be recognized over a weighted-average vesting period of approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2.31&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; years.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Stock Option Activity&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table summarizes stock option activity during &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the nine months ended March 31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; under all plans:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.24561403508771%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="14" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:48%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Options&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Outstanding&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Weighted&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Average&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Exercise&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Price&amp;#160;per&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Share&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Weighted&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Average&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Remaining&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Contractual&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Term&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;(in&amp;#160;Years)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Aggregate&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Intrinsic&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Value&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;(in&amp;#160;thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance as of June&amp;#160;30, 2015 (7,208,475 shares exercisable at weighted average exercise price of $12.24 per share)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9,702,843&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14.21&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Granted (weighted average fair value of $12.04)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;279,650&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;26.61&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Exercised&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(897,424&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.88&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(35,531&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18.85&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance as of March 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9,049,538&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14.81&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.43&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;174,856&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Options vested and expected to vest at March&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,956,079&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14.70&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.40&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;174,044&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Options vested and exercisable at March&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,346,160&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13.17&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.78&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;153,798&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The total pretax intrinsic value of options exercised was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$11,637,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$16,491,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; during &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$22,231,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$44,301,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; during &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Restricted Stock Unit Activity &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In January 2015, the Company began to grant restricted stock units to employees. The Company grants restricted stock units to certain employees as part of its regular employee equity compensation review program as well as to selected new hires. Restricted stock units are share awards that entitle the holder to receive freely tradable shares of the Company's common stock upon vesting and settlement. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table summarizes restricted stock unit activity during &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the nine months ended March 31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; under all plans:&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:84.01559454191033%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:57%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:2%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Restricted Stock Units&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Outstanding&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Average&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Grant-Date Fair Value per Share&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Aggregate&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Intrinsic&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Value&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;(in&amp;#160;thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance as of June&amp;#160;30, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;303,324&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;36.02&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;614,560&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;28.35&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Vested&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(102,918&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;33.24&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(33,060&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;30.52&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance as of March 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;781,906&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;30.59&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;26,647&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The total pretax intrinsic value of restricted stock units vested was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1,579,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2,937,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, upon vesting, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;50,912&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;102,918&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares of restricted stock units were partially net share-settled such that the Company withheld &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;19,480&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;38,801&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; shares with value equivalent to the employees' minimum statutory obligation for the applicable income and other employment taxes, and remitted the cash to the appropriate taxing authorities, respectively. The total shares withheld were based on the value of the restricted stock units on their respective vesting dates as determined by the Company's closing stock price. Total payments for the employees' tax obligations to taxing authorities were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$604,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1,108,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; during &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively,  and are reflected as a financing activity within the condensed consolidated statements of cash flows. These net-share settlements had the effect of share repurchases by the Company as they reduced and retired the number of shares that would have otherwise been issued as a result of the vesting and did not represent an expense to the Company. Pursuant to the terms of the 2016 Plan, shares withheld in connection with net-share settlements are returned to the 2016 Plan and are available for future grants under the 2016 Plan.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
	<us-gaap:EarningsPerSharePolicyTextBlock contextRef="FD2016Q3YTD" id="Fact-06DEA2947922F40B95BD58F083961A59">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Net Income Per Common Share&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company's basic earnings per share is computed by dividing income available to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing income available to common stockholders by the weighted-average number of shares of common stock outstanding during the period increased to include the number of additional shares of common stock that would have been outstanding if the potentially dilutive securities had been issued. Potentially dilutive securities include outstanding stock options and unvested restricted stock units (&amp;#8220;RSUs&amp;#8221;). The dilutive effect of potentially dilutive securities is reflected in diluted earnings per share by application of the treasury stock method. Under the treasury stock method, an increase in the fair market value of the Company&amp;#8217;s common stock can result in a greater dilutive effect from potentially dilutive securities. Additionally, the exercise of employee stock options and the vesting of restricted stock units results in a further dilutive effect on net income per share.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
	<us-gaap:EarningsPerShareTextBlock contextRef="FD2016Q3YTD" id="Fact-2B76A925B9EF4EBA6F1B58F08348B50F">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Net Income Per Common Share&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table shows the computation of basic and diluted net income per share for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (in thousands, except per share amounts):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.64327485380117%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:50%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;br clear="none"/&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended&lt;br clear="none"/&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Numerator:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;text-indent:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16,662&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23,056&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;65,050&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;75,161&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Denominator:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;text-indent:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted-average shares outstanding&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;48,047&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;46,824&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;47,737&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;46,138&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;text-indent:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Effect of dilutive securities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,191&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,184&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,900&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,964&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;text-indent:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted-average diluted shares&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;52,238&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;52,008&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;51,637&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;51,102&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:9px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:9px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:9px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:9px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:9px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:9px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:9px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:9px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Basic net income per share&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.35&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.49&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.36&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.63&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Diluted net income per share&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.32&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.44&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.26&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.47&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;For &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016 and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company had stock options and restricted stock units outstanding that could potentially dilute basic earnings per share in the future, but were excluded from the computation of diluted net income per share in the periods presented, as their effect would have been anti-dilutive. The anti-dilutive common share equivalents resulting from outstanding equity awards were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,287,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,235,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;175,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;627,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
	<us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock contextRef="FD2016Q3YTD" id="Fact-56F1FD3CD7F61D9EB7D258F082FA19CF">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table sets forth the Company&amp;#8217;s cash equivalents and long-term investments as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; which are measured at fair value on a recurring basis by level within the fair value hierarchy. These are classified based on the lowest level of input that is significant to the fair value measurement (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:53%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Asset&amp;#160;at&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Fair&amp;#160;Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Money market funds&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;312&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;312&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Auction rate securities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,633&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,633&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;312&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,633&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,945&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Asset&amp;#160;at&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Fair&amp;#160;Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Money market funds&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;310&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;310&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Auction rate securities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,633&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,633&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;310&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,633&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,943&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
	<us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock contextRef="FD2016Q3YTD" id="Fact-DF76D1D2935F6E68027658F0831AA3CB">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table provides a reconciliation of the Company&amp;#8217;s financial assets measured at fair value on a recurring basis, consisting of long-term auction rate securities, using significant unobservable inputs (Level 3) for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016 and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:97.07602339181285%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;br clear="none"/&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended&lt;br clear="none"/&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance as of beginning of period&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,633&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,647&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,633&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,647&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total realized gains or (losses) included in net income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total unrealized gains or (losses) included in other comprehensive income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Sales and settlements at par&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Transfers in and/or out of Level 3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance as of end of period&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,633&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,647&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,633&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,647&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
	<us-gaap:FairValueDisclosuresTextBlock contextRef="FD2016Q3YTD" id="Fact-4ED1387C41913B435F8358F08358A7CE">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Fair Value Disclosure&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The financial assets of the Company measured at fair value on a recurring basis are included in cash equivalents and long-term investments. The Company&amp;#8217;s money market funds are classified within Level&amp;#160;1 of the fair value hierarchy which is based on quoted market prices for the identical underlying securities in active markets. The Company&amp;#8217;s long-term auction rate securities investments are classified within Level 3 of the fair value hierarchy which did not have observable inputs for its auction rate securities as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Refer to Note 1 for a discussion of the Company&amp;#8217;s policies regarding the fair value hierarchy. The Company&amp;#8217;s methodology for valuing these investments is the discounted cash flow model and is described in Note 5.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table sets forth the Company&amp;#8217;s cash equivalents and long-term investments as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; which are measured at fair value on a recurring basis by level within the fair value hierarchy. These are classified based on the lowest level of input that is significant to the fair value measurement (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:53%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Asset&amp;#160;at&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Fair&amp;#160;Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Money market funds&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;312&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;312&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Auction rate securities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,633&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,633&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;312&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,633&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,945&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;2&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Asset&amp;#160;at&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Fair&amp;#160;Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Money market funds&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;310&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;310&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Auction rate securities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,633&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,633&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;310&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,633&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,943&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The above table excludes &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$175,873,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$94,901,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of cash and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$2,128,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$1,130,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of certificates of deposit held by the Company as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. There were no transfers between Level 1, Level 2 or Level 3 securities in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016 and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table provides a reconciliation of the Company&amp;#8217;s financial assets measured at fair value on a recurring basis, consisting of long-term auction rate securities, using significant unobservable inputs (Level 3) for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016 and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:97.07602339181285%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:61%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;br clear="none"/&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended&lt;br clear="none"/&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance as of beginning of period&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,633&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,647&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,633&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,647&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total realized gains or (losses) included in net income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total unrealized gains or (losses) included in other comprehensive income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Sales and settlements at par&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Transfers in and/or out of Level 3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance as of end of period&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,633&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,647&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,633&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,647&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following is a summary of the Company&amp;#8217;s long-term investments as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:53%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Amortized&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Gross&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Unrealized&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Holding&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Gains&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Gross&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Unrealized&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Holding&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Losses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&amp;#160;Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Auction rate securities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,750&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(117&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,633&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Amortized&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Gross&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Unrealized&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Holding&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Gains&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Gross&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Unrealized&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Holding&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Losses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Auction rate securities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,750&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(117&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,633&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company measures the fair value of outstanding debt for disclosure purposes on a recurring basis. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, short-term and long-term debt of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$93,795,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$94,412,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively, are reported at amortized cost. This outstanding debt is classified as Level 2 as it is not actively traded and is valued using a discounted cash flow model that uses observable market inputs. Based on the discounted cash flow model, the fair value of the outstanding debt approximates amortized cost.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
	<us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="FD2016Q3YTD" id="Fact-C9D0BB1D730DAD325D1F58F0836898BF">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Fair Value of Financial Instruments&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company accounts for certain assets and liabilities at fair value. Accounts receivable and accounts payable are carried at cost, which approximates fair value due to the short maturity of these instruments. Cash equivalents and long-term investments are carried at fair value. Short-term and long-term debt is carried at amortized cost, which approximates its fair value based on borrowing rates currently available to the Company for loans with similar terms. The hierarchy below lists three levels of fair value based on the extent to which inputs used in measuring fair value are observable in the market. The Company categorizes each of its fair value measurements in one of these three levels based on the lowest level input that is significant to the fair value measurement in its entirety. These levels are:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:96px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Level&amp;#160;1&amp;#160;-&amp;#160;Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:96px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Level&amp;#160;2&amp;#160;-&amp;#160;Quoted prices in markets that are not active or financial instruments for which all significant inputs are observable, either directly or indirectly; and&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:96px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Level&amp;#160;3&amp;#160;-&amp;#160;Prices or valuations that require inputs that are both significant to the fair value measurement and unobservable.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
	<us-gaap:IncomeTaxDisclosureTextBlock contextRef="FD2016Q3YTD" id="Fact-1740A1ACA6DA5C66639458F08377D4FB">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Income Taxes&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company recorded provisions for income taxes of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$7,386,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$28,951,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$8,136,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$30,234,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. The effective tax rate was &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;30.7%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;30.8%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;26.1%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;28.7%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. The effective tax rate for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; is estimated to be lower than the federal statutory rate primarily due to the reinstatement of the U.S. federal research and development ("R&amp;amp;D") tax credit partially offset by the impact of stock option expenses and additional tax accruals related to foreign operations. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; &amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;On December 18, 2015, the Protecting Americans from Tax Hikes Act of 2015 extended the U.S. federal R&amp;amp;D tax credit permanently from January 1, 2015. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company projected a total net tax benefit of&amp;#160;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4,384,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for fiscal year 2016, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2,770,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; reinstated for fiscal year 2015.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company had a liability for gross unrecognized tax benefits of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$15,794,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, substantially all of which, if recognized, would affect the Company's effective tax rate. During &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, there were no material changes in the total amount of the liability for gross unrecognized tax benefits. The Company&amp;#8217;s policy is to include interest and penalties related to unrecognized tax benefits within the provision for taxes on the condensed consolidated statements of operations. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company had accrued &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$1,010,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of interest and penalties relating to unrecognized tax benefits. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company is subject to U.S. federal income tax as well as income taxes in many state and foreign jurisdictions.&amp;#160; In August 2015, the Company met with the Internal Revenue Service in connection with its examination of the Company's federal income tax returns for tax years 2013 and 2014. The Company is also under audit in Taiwan for tax year ended June 30, 2014. The Company does not expect a resolution to be reached regarding either matter during the next twelve months.&amp;#160;While management believes that the Company has adequate reserves for all uncertain tax positions, amounts asserted by tax authorities could be greater or less than the Company's current position.&amp;#160;Accordingly, the Company's provision on federal, state and foreign tax related matters to be recorded in the future may change as revised estimates are made or the underlying matters are settled or otherwise resolved.&amp;#160;The federal statute of limitations remain open in general for tax years 2013 through 2015. The  various state statute of limitations remain open in general for tax years 2011 through 2015. The statute of limitations in major foreign jurisdictions remain open for examination in general for tax years 2010 through 2015.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
	<us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock contextRef="FD2016Q3YTD" id="Fact-0E179EFD6DD26A6D793F58F0831AAA78">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Long-term Investments&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company held &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$2,633,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, of auction-rate securities (&amp;#8220;auction rate securities&amp;#8221;), net of unrealized losses, representing its interest in auction rate preferred shares in a closed end mutual fund invested in municipal securities; such auction rate securities were rated &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;AA2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;AA2&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. These auction rate preferred shares have no stated maturity date.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;During February 2008, the auctions for these auction rate securities began to fail to obtain sufficient bids to establish a clearing rate and the securities were not salable in the auction, thereby losing the short-term liquidity previously provided by the auction process. As a result, as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$2,633,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of these auction rate securities have been classified as long-term available-for-sale investments.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company has used a discounted cash flow model to estimate the fair value of the auction rate securities as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. The material factors used in preparing the discounted cash flow model are (i) the discount rate utilized to present value the cash flows, (ii) the time period until redemption and (iii) the estimated rate of return. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the discount rate, the time period until redemption and the estimated rate of return were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;1.81%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;3&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; years and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;0.41%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. Management derives the estimates by obtaining input from market data on the applicable discount rate, estimated time to redemption and estimated rate of return. The changes in fair value have been primarily due to changes in the estimated rate of return and a change in the estimated redemption period. The fair value of the Company's investment portfolio may change between &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; to &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; by increasing or decreasing the rate of return used by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; or by increasing or decreasing the term used by &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1 year&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. Changes in these estimates or in the market conditions for these investments are likely in the future based upon the then current market conditions for these investments and may affect the fair value of these investments. On a quarterly basis, the Company reviews the inputs to assess their continued appropriateness and consistency. If any significant differences were to be noted, they would be researched in order to determine the reason. However, historically, no significant differences have been noted. The Company has consistently applied these valuation techniques in all periods presented and believes it has obtained the most accurate information available for the auction rate securities. Movement of these inputs would not significantly impact the fair value of the auction rate securities. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Based on this assessment of fair value, the Company determined that there was no changes in fair value of its auction rate securities during &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016 and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. There was a cumulative total decline of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$117,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. That amount has been recorded as a component of other comprehensive income. As of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company has recorded an accumulated unrealized loss of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$70,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, net of deferred income taxes, on long-term auction rate securities. The Company deems this loss to be temporary as it will not likely be required to sell the securities before their anticipated recovery and the Company has the intent and financial ability to hold these investments until recovery of cost.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Although the investment impairment is considered to be temporary, these investments are not currently liquid and in the event the Company needs to access these funds, the Company will not be able to do so without a loss of principal. The Company plans to continue to monitor the liquidity situation in the marketplace and the creditworthiness of its holdings and will perform periodic impairment analysis.&amp;#160;In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016 and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, there were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; auction rate securities redeemed or sold.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
	<us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="FD2016Q3YTD" id="Fact-212C81055C07F85976F558F083870E0E">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Recent Accounting Pronouncements&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In May 2014, the Financial Accounting Standards Board (&amp;#8220;FASB&amp;#8221;) issued new accounting guidance related to revenue recognition. This new standard replaces all current U.S. GAAP guidance on revenue, eliminates all industry-specific guidance and provides a unified model in determining when and how revenue is recognized. The core principle is that a company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Further, in March 2016, the FASB issued an amendment to the accounting guidance related to revenue from contracts with customers - principal versus agent considerations. In April 2016, the FASB issued an amendment to the accounting guidance related to revenue from contracts with customers - identifying performance obligations and licensing. These guidances can be applied either retrospectively or as a cumulative-effect adjustment as of the date of adoption. Early adoption is permitted for annual periods beginning after December 15, 2016. The new standard is effective for the Company on July 1, 2018. The Company is currently evaluating the effect the guidance will have on the Company's financial statement disclosures, results of operations and financial position.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In April 2015, the FASB issued an amendment to the accounting guidance related to presentation of debt issuance costs. The amendment requires that debt issuance costs related to a recognized debt liability be presented in the balance sheet as a direct deduction from the carrying amount of that debt liability, consistent with debt discounts. In August 2015, the FASB issued an amendment to the accounting guidance related to presentation and subsequent measurement of debt issuance costs associated with line-of-credit arrangements. The amendment clarified that an entity may defer and present debt issuance costs associated with line-of-credit arrangements as an asset and subsequently amortize the deferred debt issuance costs ratably over the term of the line-of-credit arrangement, regardless of whether there are any outstanding borrowings on the line-of-credit arrangement. The amendment is effective for the Company on July 1, 2016. The Company is currently evaluating the effect the amendment to the guidance will have on the Company's financial statement disclosures, results of operations and financial position.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In July 2015, the FASB issued an amendment to the authoritative guidance related to inventory measurement. The amendment requires entities to measure inventory at the lower of cost and net realizable value thereby simplifying the current guidance under which an entity must measure inventory at the lower of cost or market. The amendment is effective for the Company on July 1, 2017. The Company is currently evaluating the effect the amendment to the guidance will have on the Company's financial statement disclosures, results of operations and financial position.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In November 2015, the FASB issued an amendment to the accounting guidance related to balance sheet classification of deferred taxes. The amendment requires that all deferred tax assets and liabilities be classified as noncurrent in a classified balance sheet. Early adoption is permitted as of the beginning of an interim or annual reporting period. The amendment is effective for the Company on July 1, 2017. The Company is currently evaluating the effect the amendment to the guidance will have on the Company's financial statement disclosures, results of operations and financial position.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In February 2016, the FASB issued an amendment to the accounting guidance related to leases. The amendment will supersede the existing lease guidance, including on-balance sheet recognition of operating leases for lessees. This amendment should be applied using a modified retrospective approach and is effective for the Company on July 1, 2018. Early adoption is permitted. The Company is currently evaluating the effect the guidance will have on its financial statement disclosures, results of operations and financial position.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In March 2016, the FASB issued new accounting guidance on the accounting for certain aspects of share-based payment to employees, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements as well as classification in the statement of cash flows. This guidance is effective for us on July 1, 2017. The Company is currently evaluating the effect the guidance will have on its financial statement disclosures, results of operations and financial position.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
	<us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock contextRef="FD2016Q3YTD" id="Fact-1E70C27F483419075DFE58F08348926C">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Summary of Significant Accounting Policies&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Organization&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Super Micro Computer, Inc. (&amp;#8220;Super Micro Computer&amp;#8221;) was incorporated in 1993. Super Micro Computer is a global leader in server technology and green computing innovation. Super Micro Computer develops and provides high performance server solutions based upon an innovative, modular and open-standard architecture. Super Micro Computer has operations primarily in San Jose, California, the Netherlands, Taiwan, China and Japan.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Basis of Presentation&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The condensed consolidated financial statements reflect the condensed consolidated balance sheets, results of operations, comprehensive income and cash flows of Super Micro Computer, Inc. and its wholly-owned subsidiaries (collectively, the &amp;#8220;Company&amp;#8221;). All intercompany accounts and transactions have been eliminated in consolidation.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The unaudited condensed consolidated financial statements included herein have been prepared by the Company pursuant to the rules and regulations of the United States Securities and Exchange Commission (&amp;#8220;SEC&amp;#8221;) and include the accounts of the Company and its wholly-owned subsidiaries. Certain information and footnote disclosures normally included in financial statements prepared in accordance with United States generally accepted accounting principles have been condensed or omitted pursuant to such rules and regulations. These condensed consolidated financial statements should be read in conjunction with the Company&amp;#8217;s audited consolidated financial statements for the fiscal year ended &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;included in its Annual Report on Form 10-K/A, as filed with the SEC (the &amp;#8220;Annual Report&amp;#8221;).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The unaudited condensed consolidated financial statements included herein reflect all adjustments, including normal recurring adjustments, which are, in the opinion of management, necessary for a fair presentation of the consolidated financial position, results of operations and cash flows for the periods presented. The condensed consolidated results of operations for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; are not necessarily indicative of the results that may be expected for future quarters or for the fiscal year ending &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company consolidates its investment in Super Micro Asia Science and Technology Park, Inc. as it is a variable interest entity and the Company is the primary beneficiary. The noncontrolling interest is presented as a separate component from the Company's equity in the equity section of the condensed consolidated balance sheets. Net income attributable to the noncontrolling interest is not presented separately in the condensed consolidated statements of operations and is included in the general and administrative expenses as the amount is not material for any of the fiscal periods presented. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Fair Value of Financial Instruments&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company accounts for certain assets and liabilities at fair value. Accounts receivable and accounts payable are carried at cost, which approximates fair value due to the short maturity of these instruments. Cash equivalents and long-term investments are carried at fair value. Short-term and long-term debt is carried at amortized cost, which approximates its fair value based on borrowing rates currently available to the Company for loans with similar terms. The hierarchy below lists three levels of fair value based on the extent to which inputs used in measuring fair value are observable in the market. The Company categorizes each of its fair value measurements in one of these three levels based on the lowest level input that is significant to the fair value measurement in its entirety. These levels are:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:96px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Level&amp;#160;1&amp;#160;-&amp;#160;Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:96px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Level&amp;#160;2&amp;#160;-&amp;#160;Quoted prices in markets that are not active or financial instruments for which all significant inputs are observable, either directly or indirectly; and&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:96px;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:top" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;padding-left:48px;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8226;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:top;" rowspan="1" colspan="1"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Level&amp;#160;3&amp;#160;-&amp;#160;Prices or valuations that require inputs that are both significant to the fair value measurement and unobservable.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Net Income Per Common Share&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company's basic earnings per share is computed by dividing income available to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing income available to common stockholders by the weighted-average number of shares of common stock outstanding during the period increased to include the number of additional shares of common stock that would have been outstanding if the potentially dilutive securities had been issued. Potentially dilutive securities include outstanding stock options and unvested restricted stock units (&amp;#8220;RSUs&amp;#8221;). The dilutive effect of potentially dilutive securities is reflected in diluted earnings per share by application of the treasury stock method. Under the treasury stock method, an increase in the fair market value of the Company&amp;#8217;s common stock can result in a greater dilutive effect from potentially dilutive securities. Additionally, the exercise of employee stock options and the vesting of restricted stock units results in a further dilutive effect on net income per share.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Recent Accounting Pronouncements&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In May 2014, the Financial Accounting Standards Board (&amp;#8220;FASB&amp;#8221;) issued new accounting guidance related to revenue recognition. This new standard replaces all current U.S. GAAP guidance on revenue, eliminates all industry-specific guidance and provides a unified model in determining when and how revenue is recognized. The core principle is that a company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Further, in March 2016, the FASB issued an amendment to the accounting guidance related to revenue from contracts with customers - principal versus agent considerations. In April 2016, the FASB issued an amendment to the accounting guidance related to revenue from contracts with customers - identifying performance obligations and licensing. These guidances can be applied either retrospectively or as a cumulative-effect adjustment as of the date of adoption. Early adoption is permitted for annual periods beginning after December 15, 2016. The new standard is effective for the Company on July 1, 2018. The Company is currently evaluating the effect the guidance will have on the Company's financial statement disclosures, results of operations and financial position.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In April 2015, the FASB issued an amendment to the accounting guidance related to presentation of debt issuance costs. The amendment requires that debt issuance costs related to a recognized debt liability be presented in the balance sheet as a direct deduction from the carrying amount of that debt liability, consistent with debt discounts. In August 2015, the FASB issued an amendment to the accounting guidance related to presentation and subsequent measurement of debt issuance costs associated with line-of-credit arrangements. The amendment clarified that an entity may defer and present debt issuance costs associated with line-of-credit arrangements as an asset and subsequently amortize the deferred debt issuance costs ratably over the term of the line-of-credit arrangement, regardless of whether there are any outstanding borrowings on the line-of-credit arrangement. The amendment is effective for the Company on July 1, 2016. The Company is currently evaluating the effect the amendment to the guidance will have on the Company's financial statement disclosures, results of operations and financial position.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In July 2015, the FASB issued an amendment to the authoritative guidance related to inventory measurement. The amendment requires entities to measure inventory at the lower of cost and net realizable value thereby simplifying the current guidance under which an entity must measure inventory at the lower of cost or market. The amendment is effective for the Company on July 1, 2017. The Company is currently evaluating the effect the amendment to the guidance will have on the Company's financial statement disclosures, results of operations and financial position.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In November 2015, the FASB issued an amendment to the accounting guidance related to balance sheet classification of deferred taxes. The amendment requires that all deferred tax assets and liabilities be classified as noncurrent in a classified balance sheet. Early adoption is permitted as of the beginning of an interim or annual reporting period. The amendment is effective for the Company on July 1, 2017. The Company is currently evaluating the effect the amendment to the guidance will have on the Company's financial statement disclosures, results of operations and financial position.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In February 2016, the FASB issued an amendment to the accounting guidance related to leases. The amendment will supersede the existing lease guidance, including on-balance sheet recognition of operating leases for lessees. This amendment should be applied using a modified retrospective approach and is effective for the Company on July 1, 2018. Early adoption is permitted. The Company is currently evaluating the effect the guidance will have on its financial statement disclosures, results of operations and financial position.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In March 2016, the FASB issued new accounting guidance on the accounting for certain aspects of share-based payment to employees, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements as well as classification in the statement of cash flows. This guidance is effective for us on July 1, 2017. The Company is currently evaluating the effect the guidance will have on its financial statement disclosures, results of operations and financial position.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
	<us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="FD2016Q3YTD" id="Fact-55211B46733A669AD02458F082FA048E">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Property, Plant, and Equipment:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.83040935672514%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:69%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;March&amp;#160;31, &lt;br clear="none"/&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;June&amp;#160;30, &lt;br clear="none"/&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Land&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;70,454&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;63,962&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Buildings&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;71,665&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;51,959&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Building and leasehold improvements &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,586&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,323&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Buildings and leasehold improvements construction in progress (1)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,895&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25,572&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Machinery and equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;50,514&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;40,689&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Furniture and fixtures&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,213&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,421&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Purchased software&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13,464&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,343&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Purchased software construction in progress (2)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;493&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,567&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;235,284&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;209,836&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accumulated depreciation and amortization&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(55,662&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(46,798&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Property, plant and equipment, net&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;179,622&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;163,038&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1) In connection with the purchase of property located in San Jose, California for the Company's Green Computing Park, the Company continues to engage several contractors for the development and construction of improvements on the property. The first manufacturing building at this location was completed in August 2015. In the nine months ended March 31, 2016, the Company also engaged a contractor for the construction of improvements on leasehold property located in the Netherlands, which was completed in October 2015. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2) The Company completed its implementation of a new enterprise resource planning, or ERP, system for its U.S. headquarters on July 5, 2015 and for its subsidiaries in Taiwan and the Netherlands in January 2016. The Company has capitalized the costs of the new ERP software and certain expenses associated directly with the implementation of the ERP system as of January 2016 and began to depreciate these costs in the nine months ended March 31, 2016.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
	<us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="FD2016Q3YTD" id="Fact-D693CD4309A6491D3E2058F083775C17">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Related-party and Other Transactions&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Ablecom Technology Inc.&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;Ablecom, a Taiwan corporation, together with one of its subsidiaries, Compuware (collectively &amp;#8220;Ablecom&amp;#8221;), is one of the Company&amp;#8217;s major contract manufacturers. Ablecom&amp;#8217;s ownership of Compuware is below &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;50%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; but Compuware remains a related party as Ablecom still has significant influence over its operations. Ablecom&amp;#8217;s chief executive officer, Steve Liang, is the brother of Charles Liang, the Company&amp;#8217;s President, Chief Executive Officer and Chairman of the Board of Directors. Ablecom owns approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;0.3%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of the Company&amp;#8217;s common stock. Charles Liang and his wife, also an officer of the Company, collectively own approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;10.5%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of Ablecom, while Steve Liang and other family members own approximately &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;36.0%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of Ablecom at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company has product design and manufacturing services agreements (&amp;#8220;product design and manufacturing agreements&amp;#8221;) and a distribution agreement (&amp;#8220;distribution agreement&amp;#8221;) with Ablecom.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Under the product design and manufacturing agreements, the Company outsources a portion of its design activities and a significant part of its manufacturing of components such as server chassis to Ablecom. Ablecom agrees to design products according to the Company&amp;#8217;s specifications. Additionally, Ablecom agrees to build the tools needed to manufacture the products.  The Company has agreed to pay for Ablecom's cost of chassis and related product tooling and engineering services and will pay for those items when the work has been completed. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Under the distribution agreement, Ablecom purchases server products from the Company for distribution in Taiwan. The Company believes that the pricing and terms under the distribution agreement are similar to the pricing and terms of distribution arrangements the Company has with similar, third party distributors.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Ablecom&amp;#8217;s net sales to the Company and its net sales of the Company&amp;#8217;s products to others comprise a substantial majority of Ablecom&amp;#8217;s net sales. The Company purchased products from Ablecom totaling &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$55,133,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$185,845,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and sold products to Ablecom totaling &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4,413,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$12,125,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. The Company purchased products from Ablecom totaling &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$58,002,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$169,918,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, and sold products to Ablecom totaling &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$6,067,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$43,524,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Amounts owed to the Company by Ablecom as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$6,034,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$13,186,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. Amounts owed to Ablecom by the Company as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$45,357,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$59,015,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. For &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company paid Ablecom the majority of invoiced dollars between &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;34&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;88&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; days of invoice date. For &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company paid &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$3,003,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$5,901,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively, for tooling assets and miscellaneous costs to Ablecom. For &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, the Company paid &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$231,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4,728,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively, for tooling assets and miscellaneous costs to Ablecom. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company&amp;#8217;s exposure to loss as a result of its involvement with Ablecom is limited to (a)&amp;#160;potential losses on its purchase orders in the event of an unforeseen decline in the market price and/or demand of the Company&amp;#8217;s products such that the Company incurs a loss on the sale or cannot sell the products and (b)&amp;#160;potential losses on outstanding accounts receivable from Ablecom in the event of an unforeseen deterioration in the financial condition of Ablecom such that Ablecom defaults on its payable to the Company. Outstanding purchase orders with Ablecom were &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$65,227,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$67,261,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; at &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively, representing the maximum exposure to loss relating to (a)&amp;#160;above. The Company does not have any direct or indirect guarantees of losses of Ablecom.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;In May 2012, the Company and Ablecom jointly established Super Micro Asia Science and Technology Park, Inc. ("Management Company") in Taiwan to manage the common areas shared by the Company and Ablecom for their separately constructed manufacturing facilities. Each company contributed &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;$168,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and owns &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;50%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of the Management Company. Although the operations of the Management Company are independent of the Company, through governance rights, the Company has the ability to direct the Management Company's business strategies. Therefore, the Company has concluded that the Management Company is a variable interest entity of the Company as the Company is the primary beneficiary of the Management Company. The accounts of the Management Company are consolidated with the accounts of the Company, and a noncontrolling interest has been recorded for the Ablecom's interests in the net assets and operations of the Management Company. In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;"&gt;$13,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$9,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of net income attributable to Ablecom's interest was included in the Company's general and administrative expenses in the condensed consolidated statements of operations. In &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$(3,000)&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of net income (loss) attributable to Ablecom's interest was included in the Company's general and administrative expenses in the condensed consolidated statements of operations.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
	<us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="FD2016Q3YTD" id="Fact-7D7FEA15054B8CCF082F58F08329164D">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Accrued Liabilities:&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:69%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;March&amp;#160;31, &lt;br clear="none"/&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;June&amp;#160;30, &lt;br clear="none"/&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accrued payroll and related expenses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15,574&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15,141&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Customer deposits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6,255&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6,314&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accrued warranty costs&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,634&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,700&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accrued cooperative marketing expenses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,782&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,690&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deferred service revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,816&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,085&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Others&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,071&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,813&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total accrued liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;54,132&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;46,743&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
	<us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock contextRef="FD2016Q3YTD" id="Fact-1F1F08C6C34FCB2153F458F083682350">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following is a summary of the Company&amp;#8217;s long-term investments as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:53%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Amortized&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Gross&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Unrealized&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Holding&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Gains&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Gross&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Unrealized&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Holding&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Losses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair&amp;#160;Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Auction rate securities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,750&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(117&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,633&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Amortized&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Cost&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Gross&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Unrealized&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Holding&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Gains&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Gross&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Unrealized&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Holding&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Losses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair Value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Auction rate securities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,750&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(117&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,633&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
	<us-gaap:ScheduleOfDebtTableTextBlock contextRef="FD2016Q3YTD" id="Fact-69446AD05ED63ECEC8C558F08329DC26">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Short-term and long-term obligations as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; consisted of the following (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:91.86507936507937%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:60%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:17%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:18%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;June 30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Line of credit:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Bank of America &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;62,199&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;59,699&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;CTBC Bank&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9,700&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9,700&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total line of credit&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;71,899&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;69,399&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Building term loans:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Bank of America&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,633&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,733&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;CTBC Bank&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;20,263&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21,280&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total building term loans&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;21,896&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25,013&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total debt&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;93,795&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;94,412&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Current portion&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(93,795&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(93,479&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Long-term portion&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;933&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
	<us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="FD2016Q3YTD" id="Fact-3F9435D50C7797C239EC58F08348F01E">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table shows the computation of basic and diluted net income per share for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (in thousands, except per share amounts):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.64327485380117%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:50%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;br clear="none"/&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended&lt;br clear="none"/&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Numerator:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;text-indent:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net income&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;16,662&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23,056&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;65,050&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;75,161&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:8px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Denominator:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;text-indent:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted-average shares outstanding&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;48,047&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;46,824&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;47,737&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;46,138&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;text-indent:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Effect of dilutive securities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,191&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,184&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,900&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,964&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;text-indent:18px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted-average diluted shares&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;52,238&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;52,008&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;51,637&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;51,102&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:9px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:9px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:9px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:9px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:9px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:9px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;height:9px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;height:9px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Basic net income per share&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.35&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.49&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.36&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.63&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Diluted net income per share&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.32&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;0.44&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.26&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.47&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
	<us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="FD2016Q3YTD" id="Fact-3DD5610F0295D2F809A558F08358A5A5">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table shows total stock-based compensation expense included in the condensed consolidated statements of operations for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016 and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.61013645224172%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:41%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;br clear="none"/&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended&lt;br clear="none"/&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cost of sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;294&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;222&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;792&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;651&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Research and development&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,549&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,255&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,423&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6,148&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Sales and marketing&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;491&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;369&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,330&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,148&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;General and administrative&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;552&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;720&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,223&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,780&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Stock-based compensation expense before taxes&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,886&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,566&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11,768&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9,727&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Income tax impact&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,191&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1,355&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3,290&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2,747&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Stock-based compensation expense, net&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,695&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,211&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,478&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6,980&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
	<us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock contextRef="FD2016Q3YTD" id="Fact-1875CAE3F4D7DBDC89C058F0830AAA86">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following is a summary of net sales by product type (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="28" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:20%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;br clear="none"/&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended&lt;br clear="none"/&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amount&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Percent&amp;#160;of&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Net Sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amount&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Percent&amp;#160;of&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Net Sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amount&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Percent&amp;#160;of&lt;br clear="none"/&gt;Net Sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amount&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Percent&amp;#160;of&lt;br clear="none"/&gt;Net Sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Server&amp;#160;systems&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;372,404&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;69.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;301,953&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;64.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,182,362&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;69.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;859,818&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;60.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Subsystems&amp;#160;and accessories&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;160,317&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;30.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;169,272&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;35.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;508,941&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;30.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;557,743&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;39.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;532,721&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;100.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;471,225&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;100.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,691,303&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;100.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,417,561&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;100.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock>
	<us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="FD2016Q3YTD" id="Fact-5F781C085B8DA457C1EF58F082FABBC2">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Inventory:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.83040935672514%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;March&amp;#160;31, &lt;br clear="none"/&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;June&amp;#160;30, &lt;br clear="none"/&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Finished goods&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;356,966&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;384,647&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Work in process&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;32,281&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23,214&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Purchased parts and raw materials&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;90,029&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;55,632&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total inventory&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;479,276&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;463,493&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
	<us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock contextRef="FD2016Q3YTD" id="Fact-60C7EF6B2AAD03E68A1A58F0830AE58A">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Other Assets:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:69%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;March&amp;#160;31, &lt;br clear="none"/&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;June&amp;#160;30, &lt;br clear="none"/&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Long-term deferred service costs&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,033&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,490&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Prepaid royalty license&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;810&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;997&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Investment in a privately held company&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,411&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,411&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Restricted cash&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,848&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;840&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deposits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;924&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;265&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Others&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;132&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;223&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total other assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,158&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,226&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock>
	<us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="FD2016Q3YTD" id="Fact-DAEA8C5329BA48FAB96358F0830A2820">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Product Warranties:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:44%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;br clear="none"/&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended&lt;br clear="none"/&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance, beginning of period&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,777&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6,960&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,700&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,083&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Provision for warranty&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,685&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,968&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12,229&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,928&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Costs charged to accrual&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3,872&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3,706&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(10,545&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(10,476&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Change in estimated liability for pre-existing warranties&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(460&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(13&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2,254&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(326&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance, end of period&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,130&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,209&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,130&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,209&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Current portion&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(5,634&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(7,209&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(5,634&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(7,209&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Long-term portion&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,496&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,496&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
	<us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock contextRef="FD2016Q3YTD" id="Fact-874D6A3C28A11E7228A658F08377B0A4">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following is a summary for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016 and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, of net sales by geographic region (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:94.34697855750487%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:45%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;br clear="none"/&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended&lt;br clear="none"/&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net sales:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;United States&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;326,392&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;273,631&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,072,126&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;803,757&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Europe&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;93,279&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;88,259&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;294,239&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;269,404&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Asia&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;78,544&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;74,772&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;241,595&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;241,785&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;34,506&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;34,563&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;83,343&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;102,615&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;532,721&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;471,225&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,691,303&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,417,561&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock>
	<us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock contextRef="FD2016Q3YTD" id="Fact-344648EF27B9F8DB853958F083487EA5">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following is a summary of long-lived assets, excluding financial instruments, deferred tax assets, other assets, goodwill and intangible assets (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.68615984405457%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:65%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:15%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:15%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;June 30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Long-lived assets:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;United States&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;135,732&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;124,292&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Asia&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;40,627&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;37,695&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Europe&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,263&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,051&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;179,622&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;163,038&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
	<us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="FD2016Q3YTD" id="Fact-33E56AF14B272292922158F0835817D8">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table summarizes restricted stock unit activity during &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the nine months ended March 31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; under all plans:&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-align:center;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:84.01559454191033%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:57%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:2%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Restricted Stock Units&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Outstanding&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Average&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Grant-Date Fair Value per Share&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Aggregate&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Intrinsic&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Value&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;(in&amp;#160;thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance as of June&amp;#160;30, 2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;303,324&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;36.02&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Granted&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;614,560&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;28.35&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Vested&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(102,918&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;33.24&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(33,060&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;30.52&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance as of March 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;781,906&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;30.59&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;26,647&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
	<us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="FD2016Q3YTD" id="Fact-4C146153810076C5F2F258F083581753">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following table summarizes stock option activity during &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the nine months ended March 31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; under all plans:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.24561403508771%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="14" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:48%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:10%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Options&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Outstanding&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Weighted&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Average&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Exercise&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Price&amp;#160;per&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Share&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Weighted&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Average&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Remaining&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Contractual&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Term&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;(in&amp;#160;Years)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Aggregate&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Intrinsic&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Value&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;(in&amp;#160;thousands)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance as of June&amp;#160;30, 2015 (7,208,475 shares exercisable at weighted average exercise price of $12.24 per share)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9,702,843&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14.21&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Granted (weighted average fair value of $12.04)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;279,650&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;26.61&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Exercised&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(897,424&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;11.88&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Forfeited&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(35,531&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;18.85&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance as of March 31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9,049,538&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14.81&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.43&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;174,856&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Options vested and expected to vest at March&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,956,079&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14.70&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.40&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;174,044&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Options vested and exercisable at March&amp;#160;31, 2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,346,160&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13.17&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4.78&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;153,798&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
	<us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="FD2016Q3YTD" id="Fact-B1C70ED94C282E9EF8D758F083586D57">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The fair value of stock option grants for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016 and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:33%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:14%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;br clear="none"/&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended&lt;br clear="none"/&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Risk-free interest rate&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.38% - 1.48%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.35% - 1.58%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.38% - 1.57%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1.35% - 1.76%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Expected term&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.31 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.40 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.31 - 5.33 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5.40 - 5.44 years&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Dividend yield&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Volatility&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;49.09% - 50.89%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;47.60% - 48.26%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;47.06% - 50.89%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;46.93% - 49.31%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted-average fair value&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.99&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15.92&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.04&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.59&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
	<us-gaap:SegmentReportingDisclosureTextBlock contextRef="FD2016Q3YTD" id="Fact-E52A4B05332157C1A88558F08329F36A">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Segment Reporting&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company operates in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;one&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; operating segment that develops and provides high performance server solutions based upon an innovative, modular and open-standard architecture. The Company&amp;#8217;s chief operating decision maker is the Chief Executive Officer.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;International net sales are based on the country and region to which the products were shipped. The following is a summary for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016 and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, of net sales by geographic region (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:94.34697855750487%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:45%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;br clear="none"/&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended&lt;br clear="none"/&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net sales:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;United States&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;326,392&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;273,631&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,072,126&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;803,757&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Europe&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;93,279&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;88,259&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;294,239&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;269,404&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Asia&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;78,544&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;74,772&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;241,595&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;241,785&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Other&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;34,506&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;34,563&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;83,343&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;102,615&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;532,721&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;471,225&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,691,303&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,417,561&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following is a summary of long-lived assets, excluding financial instruments, deferred tax assets, other assets, goodwill and intangible assets (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.68615984405457%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:65%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:15%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:15%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;June 30,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Long-lived assets:&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;United States&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;135,732&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;124,292&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Asia&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;40,627&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;37,695&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Europe&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,263&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,051&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;179,622&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;163,038&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following is a summary of net sales by product type (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="28" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:20%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:7%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:8%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;br clear="none"/&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended&lt;br clear="none"/&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amount&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Percent&amp;#160;of&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Net Sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amount&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Percent&amp;#160;of&lt;/font&gt;&lt;/div&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;"&gt;Net Sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amount&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Percent&amp;#160;of&lt;br clear="none"/&gt;Net Sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Amount&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Percent&amp;#160;of&lt;br clear="none"/&gt;Net Sales&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Server&amp;#160;systems&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;372,404&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;69.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;301,953&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;64.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,182,362&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;69.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;859,818&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;60.7&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Subsystems&amp;#160;and accessories&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;160,317&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;30.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;169,272&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;35.9&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;508,941&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;30.1&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;557,743&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;39.3&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;532,721&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;100.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;471,225&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;100.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,691,303&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;100.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,417,561&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;100.0&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;%&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Subsystems and accessories are comprised of serverboards, chassis and accessories. Server systems constitute an assembly of subsystems and accessories. &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;One&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; customer represented &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10.2%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.6%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of the Company's total net sales in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and one customer represented &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13.9%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12.5%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of the Company&amp;#8217;s total net sales for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively. No country other than the United States represents greater than &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"&gt;10%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; of the Company&amp;#8217;s total net sales in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016 and 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;. &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;No&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; customer accounted for &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10%&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; or more of the Company's accounts receivable as of &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;March&amp;#160;31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;June&amp;#160;30, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
	<us-gaap:SupplementalBalanceSheetDisclosuresTextBlock contextRef="FD2016Q3YTD" id="Fact-42CFFA6E25BE095D575458F0831A586B">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Balance Sheet Components&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The following tables provide details of the selected balance sheet items (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Inventory:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.83040935672514%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:71%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;March&amp;#160;31, &lt;br clear="none"/&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;June&amp;#160;30, &lt;br clear="none"/&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Finished goods&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;356,966&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;384,647&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Work in process&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;32,281&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;23,214&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Purchased parts and raw materials&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;90,029&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;55,632&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total inventory&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;479,276&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;463,493&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;The Company recorded a provision for lower of cost or market and excess and obsolete inventory totaling &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$2,246,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$6,026,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt; &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2016&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively, and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$287,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$4,462,000&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt; in &lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;the three and nine months ended March 31, 2015&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Property, Plant, and Equipment:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.83040935672514%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:69%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;March&amp;#160;31, &lt;br clear="none"/&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;June&amp;#160;30, &lt;br clear="none"/&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Land&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;70,454&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;63,962&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Buildings&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;71,665&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;51,959&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Building and leasehold improvements &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,586&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,323&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Buildings and leasehold improvements construction in progress (1)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,895&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;25,572&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Machinery and equipment&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;50,514&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;40,689&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Furniture and fixtures&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,213&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,421&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Purchased software&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;13,464&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,343&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Purchased software construction in progress (2)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;493&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,567&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;235,284&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;209,836&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accumulated depreciation and amortization&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(55,662&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(46,798&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Property, plant and equipment, net&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;179,622&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;163,038&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1) In connection with the purchase of property located in San Jose, California for the Company's Green Computing Park, the Company continues to engage several contractors for the development and construction of improvements on the property. The first manufacturing building at this location was completed in August 2015. In the nine months ended March 31, 2016, the Company also engaged a contractor for the construction of improvements on leasehold property located in the Netherlands, which was completed in October 2015. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2) The Company completed its implementation of a new enterprise resource planning, or ERP, system for its U.S. headquarters on July 5, 2015 and for its subsidiaries in Taiwan and the Netherlands in January 2016. The Company has capitalized the costs of the new ERP software and certain expenses associated directly with the implementation of the ERP system as of January 2016 and began to depreciate these costs in the nine months ended March 31, 2016.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Other Assets:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:69%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;March&amp;#160;31, &lt;br clear="none"/&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;June&amp;#160;30, &lt;br clear="none"/&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Long-term deferred service costs&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,033&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,490&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Prepaid royalty license&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;810&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;997&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Investment in a privately held company&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,411&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,411&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Restricted cash&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,848&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;840&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deposits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;924&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;265&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Others&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;132&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;223&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total other assets&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,158&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,226&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;text-indent:48px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Restricted cash consists primarily of certificates of deposits pledged as security for one irrevocable letter of credit required in connection with a warehouse lease in Fremont, California, two deposits to escrow accounts required by the Company's worker's compensation program, one deposit required for the Company's bonded warehouse set up in Taiwan and bank guarantees in connection with office leases in the Netherlands. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Accrued Liabilities:&lt;/font&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/font&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="8" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:69%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;March&amp;#160;31, &lt;br clear="none"/&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;June&amp;#160;30, &lt;br clear="none"/&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accrued payroll and related expenses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15,574&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15,141&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Customer deposits&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6,255&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6,314&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accrued warranty costs&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,634&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,700&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Accrued cooperative marketing expenses&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,782&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,690&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Deferred service revenue&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,816&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,085&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Others&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,071&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,813&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total accrued liabilities&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;54,132&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;46,743&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"&gt;Product Warranties:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;font-size:10pt;"&gt;&lt;div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"&gt;&lt;table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:44%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:9%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended&lt;br clear="none"/&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended&lt;br clear="none"/&gt;March 31,&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2016&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2015&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance, beginning of period&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,777&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6,960&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,700&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,083&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Provision for warranty&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,685&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,968&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;12,229&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,928&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Costs charged to accrual&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3,872&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(3,706&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(10,545&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(10,476&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Change in estimated liability for pre-existing warranties&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(460&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(13&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(2,254&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(326&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance, end of period&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,130&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,209&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,130&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,209&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Current portion&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(5,634&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(7,209&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(5,634&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(7,209&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;)&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Long-term portion&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,496&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,496&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="overflow:hidden;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
	<link:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
	</link:footnoteLink>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>10
<FILENAME>smci-20160331.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.supermicro.com/20160331" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:smci="http://www.supermicro.com/20160331" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:import namespace="http://fasb.org/us-gaap/2015-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2015-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2015/elts/us-roles-2015-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-types/2015-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2015/elts/us-types-2015-01-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2013-01-31" schemaLocation="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2014-01-31" schemaLocation="http://xbrl.sec.gov/currency/2014/currency-2014-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/exch/2015-01-31" schemaLocation="http://xbrl.sec.gov/exch/2015/exch-2015-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/naics/2011-01-31" schemaLocation="http://xbrl.sec.gov/naics/2011/naics-2011-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="smci-20160331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="smci-20160331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="smci-20160331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="smci-20160331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple" />
      <link:roleType id="BalanceSheetComponents" roleURI="http://www.supermicro.com/role/BalanceSheetComponents">
        <link:definition>2106100 - Disclosure - Balance Sheet Components</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetComponentsAccruedLiabilitiesDetails" roleURI="http://www.supermicro.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails">
        <link:definition>2406405 - Disclosure - Balance Sheet Components - Accrued Liabilities (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 id="BalanceSheetComponentsInventoryDetails" roleURI="http://www.supermicro.com/role/BalanceSheetComponentsInventoryDetails">
        <link:definition>2406402 - Disclosure - Balance Sheet Components - 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 id="BalanceSheetComponentsOtherAssetsDetails" roleURI="http://www.supermicro.com/role/BalanceSheetComponentsOtherAssetsDetails">
        <link:definition>2406404 - Disclosure - Balance Sheet Components - Other 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 id="BalanceSheetComponentsProductWarrantiesDetails" roleURI="http://www.supermicro.com/role/BalanceSheetComponentsProductWarrantiesDetails">
        <link:definition>2406406 - Disclosure - Balance Sheet Components - Product Warranties (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 id="BalanceSheetComponentsPropertyPlantAndEquipmentDetails" roleURI="http://www.supermicro.com/role/BalanceSheetComponentsPropertyPlantAndEquipmentDetails">
        <link:definition>2406403 - Disclosure - Balance Sheet Components - Property, Plant, and Equipment (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 id="BalanceSheetComponentsTables" roleURI="http://www.supermicro.com/role/BalanceSheetComponentsTables">
        <link:definition>2306301 - Disclosure - Balance Sheet Components (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 id="CommitmentsAndContingencies" roleURI="http://www.supermicro.com/role/CommitmentsAndContingencies">
        <link:definition>2116100 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsAndContingenciesDetails" roleURI="http://www.supermicro.com/role/CommitmentsAndContingenciesDetails">
        <link:definition>2416401 - Disclosure - Commitments and Contingencies (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 id="CondensedConsolidatedBalanceSheets" roleURI="http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets">
        <link:definition>1001000 - Statement - Condensed Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://www.supermicro.com/role/CondensedConsolidatedBalanceSheetsParenthetical">
        <link:definition>1001501 - Statement - Condensed Consolidated Balance Sheets (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 id="CondensedConsolidatedStatementsOfCashFlows" roleURI="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfCashFlows">
        <link:definition>1005000 - Statement - Condensed Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsOfCashFlowsParenthetical" roleURI="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical">
        <link:definition>1005501 - Statement - Condensed Consolidated Statements of Cash Flows (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 id="CondensedConsolidatedStatementsOfComprehensiveIncome" roleURI="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome">
        <link:definition>1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsOfOperations" roleURI="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfOperations">
        <link:definition>1002000 - Statement - Condensed Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsOfOperationsParenthetical" roleURI="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfOperationsParenthetical">
        <link:definition>1002501 - Statement - Condensed Consolidated Statements of Operations (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 id="DocumentAndEntityInformation" roleURI="http://www.supermicro.com/role/DocumentAndEntityInformation">
        <link:definition>0001000 - 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 id="FairValueDisclosure" roleURI="http://www.supermicro.com/role/FairValueDisclosure">
        <link:definition>2109100 - Disclosure - Fair Value Disclosure</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueDisclosureAssetsMeasuredOnRecurringBasisRollForwardDetails" roleURI="http://www.supermicro.com/role/FairValueDisclosureAssetsMeasuredOnRecurringBasisRollForwardDetails">
        <link:definition>2409403 - Disclosure - Fair Value Disclosure - Assets Measured on Recurring Basis Roll Forward (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 id="FairValueDisclosureCashEquivalentsAndLongTermInvestmentsDetails" roleURI="http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsAndLongTermInvestmentsDetails">
        <link:definition>2409402 - Disclosure - Fair Value Disclosure - Cash Equivalents and Long-term Investments (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 id="FairValueDisclosureLongTermInvestmentsDetails" roleURI="http://www.supermicro.com/role/FairValueDisclosureLongTermInvestmentsDetails">
        <link:definition>2409404 - Disclosure - Fair Value Disclosure - Long-term Investments (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 id="FairValueDisclosureTables" roleURI="http://www.supermicro.com/role/FairValueDisclosureTables">
        <link:definition>2309301 - Disclosure - Fair Value Disclosure (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 id="IncomeTaxes" roleURI="http://www.supermicro.com/role/IncomeTaxes">
        <link:definition>2112100 - 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 id="IncomeTaxesDetails" roleURI="http://www.supermicro.com/role/IncomeTaxesDetails">
        <link:definition>2412401 - 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 id="LongTermInvestments" roleURI="http://www.supermicro.com/role/LongTermInvestments">
        <link:definition>2107100 - Disclosure - Long-term Investments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermInvestmentsDetails" roleURI="http://www.supermicro.com/role/LongTermInvestmentsDetails">
        <link:definition>2407401 - Disclosure - Long-term Investments (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 id="NetIncomePerCommonShare" roleURI="http://www.supermicro.com/role/NetIncomePerCommonShare">
        <link:definition>2105100 - Disclosure - Net Income Per Common 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 id="NetIncomePerCommonShareDetails" roleURI="http://www.supermicro.com/role/NetIncomePerCommonShareDetails">
        <link:definition>2405402 - Disclosure - Net Income Per Common 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 id="NetIncomePerCommonShareTables" roleURI="http://www.supermicro.com/role/NetIncomePerCommonShareTables">
        <link:definition>2305301 - Disclosure - Net Income Per Common 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 id="PriorPeriodAdjustmentRecordedInCurrentPeriod" roleURI="http://www.supermicro.com/role/PriorPeriodAdjustmentRecordedInCurrentPeriod">
        <link:definition>2118100 - Disclosure - Prior Period Adjustment Recorded in Current Period</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PriorPeriodAdjustmentRecordedInCurrentPeriodDetails" roleURI="http://www.supermicro.com/role/PriorPeriodAdjustmentRecordedInCurrentPeriodDetails">
        <link:definition>2418401 - Disclosure - Prior Period Adjustment Recorded in Current Period (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 id="RelatedPartyAndOtherTransactions" roleURI="http://www.supermicro.com/role/RelatedPartyAndOtherTransactions">
        <link:definition>2111100 - Disclosure - Related-party and Other Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyAndOtherTransactionsDetails" roleURI="http://www.supermicro.com/role/RelatedPartyAndOtherTransactionsDetails">
        <link:definition>2411401 - Disclosure - Related-party and Other Transactions (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 id="SegmentReporting" roleURI="http://www.supermicro.com/role/SegmentReporting">
        <link:definition>2117100 - Disclosure - Segment Reporting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReportingLongLivedAssetsDetails" roleURI="http://www.supermicro.com/role/SegmentReportingLongLivedAssetsDetails">
        <link:definition>2417403 - Disclosure - Segment Reporting - Long-lived 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 id="SegmentReportingNarrativeDetails" roleURI="http://www.supermicro.com/role/SegmentReportingNarrativeDetails">
        <link:definition>2417405 - Disclosure - Segment Reporting - Narrative (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 id="SegmentReportingNetSalesByGeographicRegionDetails" roleURI="http://www.supermicro.com/role/SegmentReportingNetSalesByGeographicRegionDetails">
        <link:definition>2417402 - Disclosure - Segment Reporting - Net Sales by Geographic Region (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 id="SegmentReportingNetSalesByProductTypeDetails" roleURI="http://www.supermicro.com/role/SegmentReportingNetSalesByProductTypeDetails">
        <link:definition>2417404 - Disclosure - Segment Reporting - Net Sales by Product Type (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 id="SegmentReportingTables" roleURI="http://www.supermicro.com/role/SegmentReportingTables">
        <link:definition>2317301 - Disclosure - Segment Reporting (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 id="ShortTermAndLongTermObligations" roleURI="http://www.supermicro.com/role/ShortTermAndLongTermObligations">
        <link:definition>2110100 - Disclosure - Short-term and Long-term Obligations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShortTermAndLongTermObligationsBankOfAmericaDetails" roleURI="http://www.supermicro.com/role/ShortTermAndLongTermObligationsBankOfAmericaDetails">
        <link:definition>2410403 - Disclosure - Short-term and Long-term Obligations - Bank of America (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 id="ShortTermAndLongTermObligationsCovenantComplianceDetails" roleURI="http://www.supermicro.com/role/ShortTermAndLongTermObligationsCovenantComplianceDetails">
        <link:definition>2410405 - Disclosure - Short-term and Long-term Obligations - Covenant Compliance (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 id="ShortTermAndLongTermObligationsCtbcDetails" roleURI="http://www.supermicro.com/role/ShortTermAndLongTermObligationsCtbcDetails">
        <link:definition>2410404 - Disclosure - Short-term and Long-term Obligations - CTBC (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 id="ShortTermAndLongTermObligationsDebtDetails" roleURI="http://www.supermicro.com/role/ShortTermAndLongTermObligationsDebtDetails">
        <link:definition>2410402 - Disclosure - Short-term and Long-term Obligations - 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 id="ShortTermAndLongTermObligationsTables" roleURI="http://www.supermicro.com/role/ShortTermAndLongTermObligationsTables">
        <link:definition>2310301 - Disclosure - Short-term and Long-term Obligations (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 id="StockBasedCompensationAndStockholdersEquity" roleURI="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquity">
        <link:definition>2103100 - Disclosure - Stock-based Compensation and Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationAndStockholdersEquityDeterminingFairValueDetails" roleURI="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityDeterminingFairValueDetails">
        <link:definition>2403403 - Disclosure - Stock-based Compensation and Stockholders' Equity - Determining Fair Value (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 id="StockBasedCompensationAndStockholdersEquityEquityIncentivePlanDetails" roleURI="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityEquityIncentivePlanDetails">
        <link:definition>2403402 - Disclosure - Stock-based Compensation and Stockholders' Equity - Equity Incentive Plan (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 id="StockBasedCompensationAndStockholdersEquityRestrictedStockUnitActivityDetails" roleURI="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityRestrictedStockUnitActivityDetails">
        <link:definition>2403405 - Disclosure - Stock-based Compensation and Stockholders' Equity - Restricted Stock Unit 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 id="StockBasedCompensationAndStockholdersEquityStockOptionActivityDetails" roleURI="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityStockOptionActivityDetails">
        <link:definition>2403404 - Disclosure - Stock-based Compensation and Stockholders' Equity - Stock Option 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 id="StockBasedCompensationAndStockholdersEquityTables" roleURI="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityTables">
        <link:definition>2303301 - Disclosure - Stock-based Compensation and Stockholders' Equity (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 id="SummaryOfSignificantAccountingPolicies" roleURI="http://www.supermicro.com/role/SummaryOfSignificantAccountingPolicies">
        <link:definition>2102100 - Disclosure - Summary of Significant Accounting 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 id="SummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://www.supermicro.com/role/SummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element abstract="true" id="smci_AblecomTechnologyMember" name="AblecomTechnologyMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="smci_AdvancesfromReceivableFinancingArrangements" name="AdvancesfromReceivableFinancingArrangements" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="smci_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossNetofTax" name="AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossNetofTax" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="smci_BankOfAmericaCreditAgreementMember" name="BankOfAmericaCreditAgreementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_BankOfAmericaMember" name="BankOfAmericaMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_BuildingAndLeaseholdImpovementsMember" name="BuildingAndLeaseholdImpovementsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_BuildingsUnderConstructionMember" name="BuildingsUnderConstructionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_CTBC2014FacilityMember" name="CTBC2014FacilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_CTBC2016FacilityMember" name="CTBC2016FacilityMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_CTBCMember" name="CTBCMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_CTBCsEstablishedNTDInterestRateMember" name="CTBCsEstablishedNTDInterestRateMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_CTBCsEstablishedUSDInterestRateMember" name="CTBCsEstablishedUSDInterestRateMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_CharlesLiangAndWifeMember" name="CharlesLiangAndWifeMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_CompuwareMember" name="CompuwareMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="smci_ConcentrationRiskNumberOfCustomers" name="ConcentrationRiskNumberOfCustomers" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_CustomsBondMember" name="CustomsBondMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="smci_DebtInstrumentCollateralNumberofBuildings" name="DebtInstrumentCollateralNumberofBuildings" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant" />
  <xsd:element id="smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoans" name="DebtInstrumentCreditTermsForLineOfCreditAndTermLoans" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element id="smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoansRatio" name="DebtInstrumentCreditTermsForLineOfCreditAndTermLoansRatio" nillable="true" substitutionGroup="xbrli:item" type="xbrli:pureItemType" xbrli:periodType="duration" />
  <xsd:element id="smci_DebtInstrumentCreditTermsforLineofCreditandTermLoansMarketValue" name="DebtInstrumentCreditTermsforLineofCreditandTermLoansMarketValue" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="smci_DebtInstrumentVariableRate" name="DebtInstrumentVariableRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="smci_DeferredRevenueService" name="DeferredRevenueService" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="smci_DeferredServiceCostsNoncurrent" name="DeferredServiceCostsNoncurrent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="smci_DiscountedCashFlowApproachValuationTechniqueMember" name="DiscountedCashFlowApproachValuationTechniqueMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_EmployeeStockOptionsandRestrictedStockUnitsMember" name="EmployeeStockOptionsandRestrictedStockUnitsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_EquityIncentivePlan2006Member" name="EquityIncentivePlan2006Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_EquityIncentivePlan2016LessThan10OwnershipMember" name="EquityIncentivePlan2016LessThan10OwnershipMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_EquityIncentivePlan2016Member" name="EquityIncentivePlan2016Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_EquityIncentivePlan2016MoreThan10OwnershipMember" name="EquityIncentivePlan2016MoreThan10OwnershipMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="smci_FairValueChangeInInvestmentPortfolio" name="FairValueChangeInInvestmentPortfolio" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="smci_FairValueInputsChangeInEstimatedRateofReturn" name="FairValueInputsChangeInEstimatedRateofReturn" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="duration" />
  <xsd:element id="smci_FairValueInputsChangeInHoldingPeriod" name="FairValueInputsChangeInHoldingPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_HardDiskDriveCommitmentMember" name="HardDiskDriveCommitmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_LongTermAndShortTermDebtTypeAxis" name="LongTermAndShortTermDebtTypeAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_LongTermAndShortTermDebtTypeDomain" name="LongTermAndShortTermDebtTypeDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_LongtermAndShorttermPurchaseCommitmentLineItems" name="LongtermAndShorttermPurchaseCommitmentLineItems" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_LongtermAndShorttermPurchaseCommitmentTable" name="LongtermAndShorttermPurchaseCommitmentTable" nillable="true" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_ManagementAndImmediateFamilyMemberofManagementMember" name="ManagementAndImmediateFamilyMemberofManagementMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_NetIncomeImpactMember" name="NetIncomeImpactMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_OneCustomerMember" name="OneCustomerMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_OtherRegionMember" name="OtherRegionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="smci_PercentOfEligibleAccountsReceivable" name="PercentOfEligibleAccountsReceivable" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="smci_PurchasedSoftwareConstructionInProgressMember" name="PurchasedSoftwareConstructionInProgressMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="smci_RelatedPartyOwnershipPercentage" name="RelatedPartyOwnershipPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element id="smci_RelatedPartyTransactionNumberofDaysInvoicesPaid" name="RelatedPartyTransactionNumberofDaysInvoicesPaid" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_RevenueImpactMember" name="RevenueImpactMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_ServerSystemsMember" name="ServerSystemsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_SteveLiangAndOtherFamilyMembersMember" name="SteveLiangAndOtherFamilyMembersMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_SubsystemsAndAccessoriesMember" name="SubsystemsAndAccessoriesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_SuperMicroAsiaScienceandTechnologyParkInc.Member" name="SuperMicroAsiaScienceandTechnologyParkInc.Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_SuperMicroComputerMember" name="SuperMicroComputerMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_TaxYear2015Member" name="TaxYear2015Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_TaxYear2016Member" name="TaxYear2016Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_TermLoanMember" name="TermLoanMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_TypeOfPurchaseCommitmentAxis" name="TypeOfPurchaseCommitmentAxis" nillable="true" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="smci_TypeOfPurchaseCommitmentDomain" name="TypeOfPurchaseCommitmentDomain" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="smci_VariableInterestEntityInvestmentContribution" name="VariableInterestEntityInvestmentContribution" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>smci-20160331_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <roleRef roleURI="http://www.supermicro.com/role/BalanceSheetComponents" xlink:href="smci-20160331.xsd#BalanceSheetComponents" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" xlink:href="smci-20160331.xsd#BalanceSheetComponentsAccruedLiabilitiesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/BalanceSheetComponentsInventoryDetails" xlink:href="smci-20160331.xsd#BalanceSheetComponentsInventoryDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/BalanceSheetComponentsOtherAssetsDetails" xlink:href="smci-20160331.xsd#BalanceSheetComponentsOtherAssetsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/BalanceSheetComponentsProductWarrantiesDetails" xlink:href="smci-20160331.xsd#BalanceSheetComponentsProductWarrantiesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/BalanceSheetComponentsPropertyPlantAndEquipmentDetails" xlink:href="smci-20160331.xsd#BalanceSheetComponentsPropertyPlantAndEquipmentDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/BalanceSheetComponentsTables" xlink:href="smci-20160331.xsd#BalanceSheetComponentsTables" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/CommitmentsAndContingencies" xlink:href="smci-20160331.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/CommitmentsAndContingenciesDetails" xlink:href="smci-20160331.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets" xlink:href="smci-20160331.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="smci-20160331.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:href="smci-20160331.xsd#CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical" xlink:href="smci-20160331.xsd#CondensedConsolidatedStatementsOfCashFlowsParenthetical" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:href="smci-20160331.xsd#CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfOperations" xlink:href="smci-20160331.xsd#CondensedConsolidatedStatementsOfOperations" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfOperationsParenthetical" xlink:href="smci-20160331.xsd#CondensedConsolidatedStatementsOfOperationsParenthetical" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/DocumentAndEntityInformation" xlink:href="smci-20160331.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/FairValueDisclosure" xlink:href="smci-20160331.xsd#FairValueDisclosure" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/FairValueDisclosureAssetsMeasuredOnRecurringBasisRollForwardDetails" xlink:href="smci-20160331.xsd#FairValueDisclosureAssetsMeasuredOnRecurringBasisRollForwardDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsAndLongTermInvestmentsDetails" xlink:href="smci-20160331.xsd#FairValueDisclosureCashEquivalentsAndLongTermInvestmentsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/FairValueDisclosureLongTermInvestmentsDetails" xlink:href="smci-20160331.xsd#FairValueDisclosureLongTermInvestmentsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/FairValueDisclosureTables" xlink:href="smci-20160331.xsd#FairValueDisclosureTables" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/IncomeTaxes" xlink:href="smci-20160331.xsd#IncomeTaxes" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/IncomeTaxesDetails" xlink:href="smci-20160331.xsd#IncomeTaxesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/LongTermInvestments" xlink:href="smci-20160331.xsd#LongTermInvestments" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/LongTermInvestmentsDetails" xlink:href="smci-20160331.xsd#LongTermInvestmentsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/NetIncomePerCommonShare" xlink:href="smci-20160331.xsd#NetIncomePerCommonShare" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/NetIncomePerCommonShareDetails" xlink:href="smci-20160331.xsd#NetIncomePerCommonShareDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/NetIncomePerCommonShareTables" xlink:href="smci-20160331.xsd#NetIncomePerCommonShareTables" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/PriorPeriodAdjustmentRecordedInCurrentPeriod" xlink:href="smci-20160331.xsd#PriorPeriodAdjustmentRecordedInCurrentPeriod" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/PriorPeriodAdjustmentRecordedInCurrentPeriodDetails" xlink:href="smci-20160331.xsd#PriorPeriodAdjustmentRecordedInCurrentPeriodDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/RelatedPartyAndOtherTransactions" xlink:href="smci-20160331.xsd#RelatedPartyAndOtherTransactions" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/RelatedPartyAndOtherTransactionsDetails" xlink:href="smci-20160331.xsd#RelatedPartyAndOtherTransactionsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/SegmentReporting" xlink:href="smci-20160331.xsd#SegmentReporting" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/SegmentReportingLongLivedAssetsDetails" xlink:href="smci-20160331.xsd#SegmentReportingLongLivedAssetsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/SegmentReportingNarrativeDetails" xlink:href="smci-20160331.xsd#SegmentReportingNarrativeDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/SegmentReportingNetSalesByGeographicRegionDetails" xlink:href="smci-20160331.xsd#SegmentReportingNetSalesByGeographicRegionDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/SegmentReportingNetSalesByProductTypeDetails" xlink:href="smci-20160331.xsd#SegmentReportingNetSalesByProductTypeDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/SegmentReportingTables" xlink:href="smci-20160331.xsd#SegmentReportingTables" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/ShortTermAndLongTermObligations" xlink:href="smci-20160331.xsd#ShortTermAndLongTermObligations" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/ShortTermAndLongTermObligationsBankOfAmericaDetails" xlink:href="smci-20160331.xsd#ShortTermAndLongTermObligationsBankOfAmericaDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/ShortTermAndLongTermObligationsCovenantComplianceDetails" xlink:href="smci-20160331.xsd#ShortTermAndLongTermObligationsCovenantComplianceDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/ShortTermAndLongTermObligationsCtbcDetails" xlink:href="smci-20160331.xsd#ShortTermAndLongTermObligationsCtbcDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/ShortTermAndLongTermObligationsDebtDetails" xlink:href="smci-20160331.xsd#ShortTermAndLongTermObligationsDebtDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/ShortTermAndLongTermObligationsTables" xlink:href="smci-20160331.xsd#ShortTermAndLongTermObligationsTables" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquity" xlink:href="smci-20160331.xsd#StockBasedCompensationAndStockholdersEquity" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityDeterminingFairValueDetails" xlink:href="smci-20160331.xsd#StockBasedCompensationAndStockholdersEquityDeterminingFairValueDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityEquityIncentivePlanDetails" xlink:href="smci-20160331.xsd#StockBasedCompensationAndStockholdersEquityEquityIncentivePlanDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityRestrictedStockUnitActivityDetails" xlink:href="smci-20160331.xsd#StockBasedCompensationAndStockholdersEquityRestrictedStockUnitActivityDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityStockOptionActivityDetails" xlink:href="smci-20160331.xsd#StockBasedCompensationAndStockholdersEquityStockOptionActivityDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityTables" xlink:href="smci-20160331.xsd#StockBasedCompensationAndStockholdersEquityTables" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="smci-20160331.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="smci-20160331.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <calculationLink xlink:role="http://www.supermicro.com/role/BalanceSheetComponents" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_eaf92fb1-642d-2c65-5ba7-1a63a3697f47" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_edc340b7-5c57-03d7-7d1e-ad6feb822363" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_eaf92fb1-642d-2c65-5ba7-1a63a3697f47" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_edc340b7-5c57-03d7-7d1e-ad6feb822363" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CustomerDepositsCurrent" xlink:label="loc_us-gaap_CustomerDepositsCurrent_347ca83b-a43d-5c2b-6bcd-5ac2a214310c" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_eaf92fb1-642d-2c65-5ba7-1a63a3697f47" xlink:to="loc_us-gaap_CustomerDepositsCurrent_347ca83b-a43d-5c2b-6bcd-5ac2a214310c" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_dc2d2699-bb05-9712-118d-7b99e8fe65c9" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_eaf92fb1-642d-2c65-5ba7-1a63a3697f47" xlink:to="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_dc2d2699-bb05-9712-118d-7b99e8fe65c9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_8428cc33-e157-8379-c021-05825c598238" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_eaf92fb1-642d-2c65-5ba7-1a63a3697f47" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_8428cc33-e157-8379-c021-05825c598238" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_DeferredRevenueService" xlink:label="loc_smci_DeferredRevenueService_72D5FCCCE92F24168561184C92C2CA74" xlink:type="locator" />
    <calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_eaf92fb1-642d-2c65-5ba7-1a63a3697f47" xlink:to="loc_smci_DeferredRevenueService_72D5FCCCE92F24168561184C92C2CA74" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_048af4ee-7103-cb68-2311-629c6d180444" xlink:type="locator" />
    <calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_eaf92fb1-642d-2c65-5ba7-1a63a3697f47" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_048af4ee-7103-cb68-2311-629c6d180444" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.supermicro.com/role/BalanceSheetComponentsInventoryDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_eae794c2-73ec-cd91-efb3-99a2ff1f24cf" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_52e0aebe-a03f-09bd-b0a5-024dc9cc6bc5" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_eae794c2-73ec-cd91-efb3-99a2ff1f24cf" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_52e0aebe-a03f-09bd-b0a5-024dc9cc6bc5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_8162f0c6-3901-3410-efb8-4a460fb9898c" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_eae794c2-73ec-cd91-efb3-99a2ff1f24cf" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_8162f0c6-3901-3410-efb8-4a460fb9898c" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_37c1df56-8d3f-20f2-9679-e36e8dd7ed1a" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_eae794c2-73ec-cd91-efb3-99a2ff1f24cf" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_37c1df56-8d3f-20f2-9679-e36e8dd7ed1a" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.supermicro.com/role/BalanceSheetComponentsOtherAssetsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaap_OtherAssets_b3090934-8a46-705d-b2a1-f192f64fe191" xlink:type="locator" />
    <loc xlink:href="smci-20160331.xsd#smci_DeferredServiceCostsNoncurrent" xlink:label="loc_smci_DeferredServiceCostsNoncurrent_40778CFBF08FBAD66B2A82950C9AFC42" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssets_b3090934-8a46-705d-b2a1-f192f64fe191" xlink:to="loc_smci_DeferredServiceCostsNoncurrent_40778CFBF08FBAD66B2A82950C9AFC42" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidRoyalties" xlink:label="loc_us-gaap_PrepaidRoyalties_2c81fb4e-8e0d-c81b-eb82-9a0ad1b72b12" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssets_b3090934-8a46-705d-b2a1-f192f64fe191" xlink:to="loc_us-gaap_PrepaidRoyalties_2c81fb4e-8e0d-c81b-eb82-9a0ad1b72b12" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostMethodInvestments" xlink:label="loc_us-gaap_CostMethodInvestments_9bca4693-331e-c579-f2c6-6f5a5773aa5d" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssets_b3090934-8a46-705d-b2a1-f192f64fe191" xlink:to="loc_us-gaap_CostMethodInvestments_9bca4693-331e-c579-f2c6-6f5a5773aa5d" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_0565982a-103e-d759-dc77-3972f0ce1b3e" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssets_b3090934-8a46-705d-b2a1-f192f64fe191" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_0565982a-103e-d759-dc77-3972f0ce1b3e" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DepositsAssetsNoncurrent" xlink:label="loc_us-gaap_DepositsAssetsNoncurrent_556eb317-b9ed-7971-93e9-b0a794d0b227" xlink:type="locator" />
    <calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssets_b3090934-8a46-705d-b2a1-f192f64fe191" xlink:to="loc_us-gaap_DepositsAssetsNoncurrent_556eb317-b9ed-7971-93e9-b0a794d0b227" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_a05b081b-82fb-7fd2-af42-a191f2e26c00" xlink:type="locator" />
    <calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssets_b3090934-8a46-705d-b2a1-f192f64fe191" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_a05b081b-82fb-7fd2-af42-a191f2e26c00" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.supermicro.com/role/BalanceSheetComponentsProductWarrantiesDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_60167a69-7106-91f1-ccb1-69e751f6a08c" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_dc2d2699-bb05-9712-118d-7b99e8fe65c9" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StandardProductWarrantyAccrual_60167a69-7106-91f1-ccb1-69e751f6a08c" xlink:to="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_dc2d2699-bb05-9712-118d-7b99e8fe65c9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductWarrantyAccrualNoncurrent" xlink:label="loc_us-gaap_ProductWarrantyAccrualNoncurrent_f6024e47-5c5a-4837-f9d1-a6c15e8b3d81" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StandardProductWarrantyAccrual_60167a69-7106-91f1-ccb1-69e751f6a08c" xlink:to="loc_us-gaap_ProductWarrantyAccrualNoncurrent_f6024e47-5c5a-4837-f9d1-a6c15e8b3d81" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.supermicro.com/role/BalanceSheetComponentsPropertyPlantAndEquipmentDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_7ce178a4-245f-fa78-36a1-552609a67554" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_6591f040-08b3-69a1-a560-c70736475ada" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_7ce178a4-245f-fa78-36a1-552609a67554" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_6591f040-08b3-69a1-a560-c70736475ada" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b84a1570-30ad-4e3a-2391-9767a64e15fd" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_7ce178a4-245f-fa78-36a1-552609a67554" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b84a1570-30ad-4e3a-2391-9767a64e15fd" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.supermicro.com/role/BalanceSheetComponentsTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/CommitmentsAndContingencies" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/CommitmentsAndContingenciesDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_4a314f0d-c6fa-5cf2-0be1-add747465af3" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_4e70462c-e5f6-e2d9-0cf5-7f1332ddbc05" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_4a314f0d-c6fa-5cf2-0be1-add747465af3" xlink:to="loc_us-gaap_Liabilities_4e70462c-e5f6-e2d9-0cf5-7f1332ddbc05" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_1de50dbc-01a9-6657-f83f-d1e74edfdf18" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_4e70462c-e5f6-e2d9-0cf5-7f1332ddbc05" xlink:to="loc_us-gaap_LiabilitiesCurrent_1de50dbc-01a9-6657-f83f-d1e74edfdf18" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_22caddf9-3843-6329-6e39-dc458323b572" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_1de50dbc-01a9-6657-f83f-d1e74edfdf18" xlink:to="loc_us-gaap_AccountsPayableCurrent_22caddf9-3843-6329-6e39-dc458323b572" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_eaf92fb1-642d-2c65-5ba7-1a63a3697f47" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_1de50dbc-01a9-6657-f83f-d1e74edfdf18" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_eaf92fb1-642d-2c65-5ba7-1a63a3697f47" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_d02cabf3-c4d9-166f-23df-bbec715cbe7f" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_1de50dbc-01a9-6657-f83f-d1e74edfdf18" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_d02cabf3-c4d9-166f-23df-bbec715cbe7f" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_e290f5d1-6cff-e2db-d278-97a30e8ccd78" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_1de50dbc-01a9-6657-f83f-d1e74edfdf18" xlink:to="loc_us-gaap_DebtCurrent_e290f5d1-6cff-e2db-d278-97a30e8ccd78" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_fe891e5b-d2af-f798-198f-f728ce0375a1" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_4e70462c-e5f6-e2d9-0cf5-7f1332ddbc05" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_fe891e5b-d2af-f798-198f-f728ce0375a1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_7f5c7cfd-4659-429c-35ab-266d67961421" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_4e70462c-e5f6-e2d9-0cf5-7f1332ddbc05" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_7f5c7cfd-4659-429c-35ab-266d67961421" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_53d4115f-c3d1-6e9c-3f23-fd144b27061e" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_4a314f0d-c6fa-5cf2-0be1-add747465af3" xlink:to="loc_us-gaap_CommitmentsAndContingencies_53d4115f-c3d1-6e9c-3f23-fd144b27061e" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9a5c5aff-ee63-a4f2-571a-3515b5d26a3b" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_4a314f0d-c6fa-5cf2-0be1-add747465af3" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9a5c5aff-ee63-a4f2-571a-3515b5d26a3b" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_d0f349aa-18e3-6323-86ad-665f8773c064" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9a5c5aff-ee63-a4f2-571a-3515b5d26a3b" xlink:to="loc_us-gaap_StockholdersEquity_d0f349aa-18e3-6323-86ad-665f8773c064" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStocksIncludingAdditionalPaidInCapital" xlink:label="loc_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_6ec6e4fa-7466-4450-0e03-4e8041c938fb" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_d0f349aa-18e3-6323-86ad-665f8773c064" xlink:to="loc_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_6ec6e4fa-7466-4450-0e03-4e8041c938fb" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_0b2a392d-b5d5-0c30-4a0c-bcaab86d8160" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_d0f349aa-18e3-6323-86ad-665f8773c064" xlink:to="loc_us-gaap_TreasuryStockValue_0b2a392d-b5d5-0c30-4a0c-bcaab86d8160" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_dd6b7206-c19f-4dd5-339b-1369c57cfe0f" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_d0f349aa-18e3-6323-86ad-665f8773c064" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_dd6b7206-c19f-4dd5-339b-1369c57cfe0f" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1d565cd0-d7bf-de89-4dbe-a484007b1fe8" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_d0f349aa-18e3-6323-86ad-665f8773c064" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_1d565cd0-d7bf-de89-4dbe-a484007b1fe8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_be52b263-dda5-21e0-250c-b71c8efa5893" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9a5c5aff-ee63-a4f2-571a-3515b5d26a3b" xlink:to="loc_us-gaap_MinorityInterest_be52b263-dda5-21e0-250c-b71c8efa5893" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_effc14df-fd72-eec8-ede9-64e0071b91bc" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_39eaeb62-7ee3-5503-48f5-08c2dff05e50" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_effc14df-fd72-eec8-ede9-64e0071b91bc" xlink:to="loc_us-gaap_AssetsCurrent_39eaeb62-7ee3-5503-48f5-08c2dff05e50" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_cd34decb-53b6-e0a9-28d5-0a9741c4b0f8" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_39eaeb62-7ee3-5503-48f5-08c2dff05e50" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_cd34decb-53b6-e0a9-28d5-0a9741c4b0f8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_4d24e56f-a5cb-07ba-0508-f5f1533ae24e" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_39eaeb62-7ee3-5503-48f5-08c2dff05e50" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_4d24e56f-a5cb-07ba-0508-f5f1533ae24e" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_eae794c2-73ec-cd91-efb3-99a2ff1f24cf" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_39eaeb62-7ee3-5503-48f5-08c2dff05e50" xlink:to="loc_us-gaap_InventoryNet_eae794c2-73ec-cd91-efb3-99a2ff1f24cf" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetCurrent_dabadfa8-724e-a2d5-b648-d64b8eabce5a" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_39eaeb62-7ee3-5503-48f5-08c2dff05e50" xlink:to="loc_us-gaap_DeferredTaxAssetsNetCurrent_dabadfa8-724e-a2d5-b648-d64b8eabce5a" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaap_PrepaidTaxes_e90fc40d-9c82-9c97-d3d0-0fffec68a7c2" xlink:type="locator" />
    <calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_39eaeb62-7ee3-5503-48f5-08c2dff05e50" xlink:to="loc_us-gaap_PrepaidTaxes_e90fc40d-9c82-9c97-d3d0-0fffec68a7c2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f186537c-a0b4-9ca7-f59a-958a18f111e6" xlink:type="locator" />
    <calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_39eaeb62-7ee3-5503-48f5-08c2dff05e50" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_f186537c-a0b4-9ca7-f59a-958a18f111e6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments_27d14e42-ada3-42c7-e1aa-70cd856fa1fe" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_effc14df-fd72-eec8-ede9-64e0071b91bc" xlink:to="loc_us-gaap_LongTermInvestments_27d14e42-ada3-42c7-e1aa-70cd856fa1fe" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_7ce178a4-245f-fa78-36a1-552609a67554" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_effc14df-fd72-eec8-ede9-64e0071b91bc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_7ce178a4-245f-fa78-36a1-552609a67554" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_41359e4c-71d8-9161-b054-7e575267275a" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_effc14df-fd72-eec8-ede9-64e0071b91bc" xlink:to="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_41359e4c-71d8-9161-b054-7e575267275a" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_9b98e689-e6db-3e5b-e5c3-3324fffb4edf" xlink:type="locator" />
    <calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_effc14df-fd72-eec8-ede9-64e0071b91bc" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_9b98e689-e6db-3e5b-e5c3-3324fffb4edf" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.supermicro.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_ff5db18e-7b91-5a5d-e914-0527b02a8012" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_916e1eb7-21fa-e5f0-a15f-0b05ed633776" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_ff5db18e-7b91-5a5d-e914-0527b02a8012" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_916e1eb7-21fa-e5f0-a15f-0b05ed633776" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_e62ce8b8-4401-2622-8598-3e644745e95e" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_916e1eb7-21fa-e5f0-a15f-0b05ed633776" xlink:to="loc_us-gaap_NetIncomeLoss_e62ce8b8-4401-2622-8598-3e644745e95e" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_783b94c5-664a-4bc7-f813-8c258cc934b7" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_916e1eb7-21fa-e5f0-a15f-0b05ed633776" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_783b94c5-664a-4bc7-f813-8c258cc934b7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_d4c99b59-c44a-c4ac-309f-0bddfdb944a5" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_916e1eb7-21fa-e5f0-a15f-0b05ed633776" xlink:to="loc_us-gaap_ShareBasedCompensation_d4c99b59-c44a-c4ac-309f-0bddfdb944a5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_b841fb4f-3c0e-cd5c-bbc1-86e011a106f2" xlink:type="locator" />
    <calculationArc order="4" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_916e1eb7-21fa-e5f0-a15f-0b05ed633776" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_b841fb4f-3c0e-cd5c-bbc1-86e011a106f2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_030f5c40-af7e-2a00-2417-01509e80b7e6" xlink:type="locator" />
    <calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_916e1eb7-21fa-e5f0-a15f-0b05ed633776" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_030f5c40-af7e-2a00-2417-01509e80b7e6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaap_InventoryWriteDown_3fd14fb0-3183-5236-c919-0e1ba96c1bb3" xlink:type="locator" />
    <calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_916e1eb7-21fa-e5f0-a15f-0b05ed633776" xlink:to="loc_us-gaap_InventoryWriteDown_3fd14fb0-3183-5236-c919-0e1ba96c1bb3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_7d95006c-ae0a-39bc-bb82-9715342e9a83" xlink:type="locator" />
    <calculationArc order="7" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_916e1eb7-21fa-e5f0-a15f-0b05ed633776" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_7d95006c-ae0a-39bc-bb82-9715342e9a83" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_327ab773-698f-0b50-f5d2-8402f0d40141" xlink:type="locator" />
    <calculationArc order="8" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_916e1eb7-21fa-e5f0-a15f-0b05ed633776" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_327ab773-698f-0b50-f5d2-8402f0d40141" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_91d80b53-6368-7466-a11d-02030d33de5c" xlink:type="locator" />
    <calculationArc order="9" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_916e1eb7-21fa-e5f0-a15f-0b05ed633776" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_91d80b53-6368-7466-a11d-02030d33de5c" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_59947135-2495-391e-9e35-ed6effebb894" xlink:type="locator" />
    <calculationArc order="10" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_916e1eb7-21fa-e5f0-a15f-0b05ed633776" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_59947135-2495-391e-9e35-ed6effebb894" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_709900d0-f7b0-b950-eae5-eeb8fc36b367" xlink:type="locator" />
    <calculationArc order="11" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_916e1eb7-21fa-e5f0-a15f-0b05ed633776" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_709900d0-f7b0-b950-eae5-eeb8fc36b367" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a167e25c-e8b1-aeb8-f355-3727e3f06f3e" xlink:type="locator" />
    <calculationArc order="12" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_916e1eb7-21fa-e5f0-a15f-0b05ed633776" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a167e25c-e8b1-aeb8-f355-3727e3f06f3e" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_3eb22aca-47ee-3290-8d2e-e73a1c67010e" xlink:type="locator" />
    <calculationArc order="13" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_916e1eb7-21fa-e5f0-a15f-0b05ed633776" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_3eb22aca-47ee-3290-8d2e-e73a1c67010e" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_1ea297cc-8653-7155-6fa9-a3af7df49950" xlink:type="locator" />
    <calculationArc order="14" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_916e1eb7-21fa-e5f0-a15f-0b05ed633776" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_1ea297cc-8653-7155-6fa9-a3af7df49950" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_e998242e-fd71-e5c7-b09b-5694b86255c9" xlink:type="locator" />
    <calculationArc order="15" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_916e1eb7-21fa-e5f0-a15f-0b05ed633776" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_e998242e-fd71-e5c7-b09b-5694b86255c9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_58a5bd26-e5f4-de8f-6118-f713733148b8" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_ff5db18e-7b91-5a5d-e914-0527b02a8012" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_58a5bd26-e5f4-de8f-6118-f713733148b8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCash" xlink:label="loc_us-gaap_IncreaseDecreaseInRestrictedCash_8c9d9d5e-0593-ae0e-95c3-bce133b31671" xlink:type="locator" />
    <calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_58a5bd26-e5f4-de8f-6118-f713733148b8" xlink:to="loc_us-gaap_IncreaseDecreaseInRestrictedCash_8c9d9d5e-0593-ae0e-95c3-bce133b31671" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireOtherInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireOtherInvestments_765bda86-2b34-0615-a4dd-eadd60b0ed91" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_58a5bd26-e5f4-de8f-6118-f713733148b8" xlink:to="loc_us-gaap_PaymentsToAcquireOtherInvestments_765bda86-2b34-0615-a4dd-eadd60b0ed91" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_386292ff-155c-0309-455a-2b91b395b3da" xlink:type="locator" />
    <calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_58a5bd26-e5f4-de8f-6118-f713733148b8" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_386292ff-155c-0309-455a-2b91b395b3da" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a678c20d-a481-ef6a-800a-4bd566075d81" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_ff5db18e-7b91-5a5d-e914-0527b02a8012" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a678c20d-a481-ef6a-800a-4bd566075d81" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_f1b85fa1-97cd-57cc-5318-fb8dd976eb81" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a678c20d-a481-ef6a-800a-4bd566075d81" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_f1b85fa1-97cd-57cc-5318-fb8dd976eb81" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_2660b777-f313-aa0f-f2f0-b727ebbc5b13" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a678c20d-a481-ef6a-800a-4bd566075d81" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_2660b777-f313-aa0f-f2f0-b727ebbc5b13" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_9dbeb004-67a9-1b19-c357-8b5cbf0013ee" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a678c20d-a481-ef6a-800a-4bd566075d81" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_9dbeb004-67a9-1b19-c357-8b5cbf0013ee" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_8fad7e35-5967-1a23-52ef-7c87bb7c3a19" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a678c20d-a481-ef6a-800a-4bd566075d81" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_8fad7e35-5967-1a23-52ef-7c87bb7c3a19" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaap_RepaymentsOfDebt_bcbb7beb-ea8a-f0cb-eb3f-4769f26a96db" xlink:type="locator" />
    <calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a678c20d-a481-ef6a-800a-4bd566075d81" xlink:to="loc_us-gaap_RepaymentsOfDebt_bcbb7beb-ea8a-f0cb-eb3f-4769f26a96db" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_51617b66-bd39-6ab3-80dc-0e2706dd562a" xlink:type="locator" />
    <calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a678c20d-a481-ef6a-800a-4bd566075d81" xlink:to="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_51617b66-bd39-6ab3-80dc-0e2706dd562a" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_AdvancesfromReceivableFinancingArrangements" xlink:label="loc_smci_AdvancesfromReceivableFinancingArrangements_D2596D98894B9D1B3BF759AD8E4D4C66" xlink:type="locator" />
    <calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a678c20d-a481-ef6a-800a-4bd566075d81" xlink:to="loc_smci_AdvancesfromReceivableFinancingArrangements_D2596D98894B9D1B3BF759AD8E4D4C66" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_438c1b09-9f50-5f5e-b6af-87ca1807a1a2" xlink:type="locator" />
    <calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_ff5db18e-7b91-5a5d-e914-0527b02a8012" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_438c1b09-9f50-5f5e-b6af-87ca1807a1a2" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_640557c9-9806-6bef-9084-9cc792948f77" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_e62ce8b8-4401-2622-8598-3e644745e95e" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_640557c9-9806-6bef-9084-9cc792948f77" xlink:to="loc_us-gaap_NetIncomeLoss_e62ce8b8-4401-2622-8598-3e644745e95e" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_58e3e908-4af5-683d-5a7a-0ca47c8e456d" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_640557c9-9806-6bef-9084-9cc792948f77" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_58e3e908-4af5-683d-5a7a-0ca47c8e456d" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_bc19f109-5659-a219-a017-37ea6d424a3c" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_58e3e908-4af5-683d-5a7a-0ca47c8e456d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_bc19f109-5659-a219-a017-37ea6d424a3c" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_7a0c4985-9166-79eb-6063-d5e6ffb820df" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_58e3e908-4af5-683d-5a7a-0ca47c8e456d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_7a0c4985-9166-79eb-6063-d5e6ffb820df" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfOperations" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_e62ce8b8-4401-2622-8598-3e644745e95e" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_f0ea1b66-a9f7-f42c-6882-4cca5faefea1" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e62ce8b8-4401-2622-8598-3e644745e95e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_f0ea1b66-a9f7-f42c-6882-4cca5faefea1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_0ea1551e-1643-5e21-4c6e-6431fd87aa68" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_f0ea1b66-a9f7-f42c-6882-4cca5faefea1" xlink:to="loc_us-gaap_OperatingIncomeLoss_0ea1551e-1643-5e21-4c6e-6431fd87aa68" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_ae720951-4a78-255d-8bd1-88ff26a27caf" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_0ea1551e-1643-5e21-4c6e-6431fd87aa68" xlink:to="loc_us-gaap_GrossProfit_ae720951-4a78-255d-8bd1-88ff26a27caf" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue_c0661821-9875-3007-18d3-a24455358c7b" xlink:type="locator" />
    <calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_ae720951-4a78-255d-8bd1-88ff26a27caf" xlink:to="loc_us-gaap_CostOfRevenue_c0661821-9875-3007-18d3-a24455358c7b" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_533a4e74-899a-26d7-f9ea-a738a9e615c4" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_ae720951-4a78-255d-8bd1-88ff26a27caf" xlink:to="loc_us-gaap_SalesRevenueNet_533a4e74-899a-26d7-f9ea-a738a9e615c4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_8d80f9f2-ec8e-5a02-2390-b5ea959a18b0" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_0ea1551e-1643-5e21-4c6e-6431fd87aa68" xlink:to="loc_us-gaap_OperatingExpenses_8d80f9f2-ec8e-5a02-2390-b5ea959a18b0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_6a3cb05a-f9c0-32f6-d20f-a948f53d0ee5" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_8d80f9f2-ec8e-5a02-2390-b5ea959a18b0" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_6a3cb05a-f9c0-32f6-d20f-a948f53d0ee5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_4466c9c2-563e-0e4c-244e-504a0a74eee1" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_8d80f9f2-ec8e-5a02-2390-b5ea959a18b0" xlink:to="loc_us-gaap_SellingAndMarketingExpense_4466c9c2-563e-0e4c-244e-504a0a74eee1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_69f193f1-2583-2a25-604c-cc949229c2d8" xlink:type="locator" />
    <calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_8d80f9f2-ec8e-5a02-2390-b5ea959a18b0" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_69f193f1-2583-2a25-604c-cc949229c2d8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_915682f7-b9cc-2ed3-6852-178ddfcb101f" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_f0ea1b66-a9f7-f42c-6882-4cca5faefea1" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_915682f7-b9cc-2ed3-6852-178ddfcb101f" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_8d3aa4ad-dbea-9eba-4578-5d3b83ba3bc6" xlink:type="locator" />
    <calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_f0ea1b66-a9f7-f42c-6882-4cca5faefea1" xlink:to="loc_us-gaap_InterestExpense_8d3aa4ad-dbea-9eba-4578-5d3b83ba3bc6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b8dcf191-083d-828d-7b9f-e2d2969b89f4" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e62ce8b8-4401-2622-8598-3e644745e95e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b8dcf191-083d-828d-7b9f-e2d2969b89f4" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfOperationsParenthetical" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/DocumentAndEntityInformation" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/FairValueDisclosure" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/FairValueDisclosureAssetsMeasuredOnRecurringBasisRollForwardDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsAndLongTermInvestmentsDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/FairValueDisclosureLongTermInvestmentsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_fc1c6482-bc06-c49d-f5fe-3b9e6e37b9c3" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_a6e76a34-fa42-d66f-a2a4-5865ce92446b" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_fc1c6482-bc06-c49d-f5fe-3b9e6e37b9c3" xlink:to="loc_us-gaap_AvailableForSaleSecurities_a6e76a34-fa42-d66f-a2a4-5865ce92446b" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_258c41aa-2b09-923b-df97-cb86ef48f935" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_fc1c6482-bc06-c49d-f5fe-3b9e6e37b9c3" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_258c41aa-2b09-923b-df97-cb86ef48f935" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_d5cbedb3-d62c-f015-a49f-ef377e438819" xlink:type="locator" />
    <calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_fc1c6482-bc06-c49d-f5fe-3b9e6e37b9c3" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_d5cbedb3-d62c-f015-a49f-ef377e438819" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.supermicro.com/role/FairValueDisclosureTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/IncomeTaxes" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/IncomeTaxesDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/LongTermInvestments" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/LongTermInvestmentsDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/NetIncomePerCommonShare" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/NetIncomePerCommonShareDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ca9bebe4-4073-b721-7b75-1a0086593d58" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8afbf9ec-40f2-ac04-dde9-64f96fdfbf74" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ca9bebe4-4073-b721-7b75-1a0086593d58" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8afbf9ec-40f2-ac04-dde9-64f96fdfbf74" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_58a1745d-db2b-3ff9-104d-4b3f9664d3ce" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ca9bebe4-4073-b721-7b75-1a0086593d58" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_58a1745d-db2b-3ff9-104d-4b3f9664d3ce" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.supermicro.com/role/NetIncomePerCommonShareTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/PriorPeriodAdjustmentRecordedInCurrentPeriod" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/PriorPeriodAdjustmentRecordedInCurrentPeriodDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/RelatedPartyAndOtherTransactions" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/RelatedPartyAndOtherTransactionsDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/SegmentReporting" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/SegmentReportingLongLivedAssetsDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/SegmentReportingNarrativeDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/SegmentReportingNetSalesByGeographicRegionDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/SegmentReportingNetSalesByProductTypeDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/SegmentReportingTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/ShortTermAndLongTermObligations" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/ShortTermAndLongTermObligationsBankOfAmericaDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/ShortTermAndLongTermObligationsCovenantComplianceDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/ShortTermAndLongTermObligationsCtbcDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/ShortTermAndLongTermObligationsDebtDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_4327a461-0538-2813-48ee-1f8d4c430094" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_e290f5d1-6cff-e2db-d278-97a30e8ccd78" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_4327a461-0538-2813-48ee-1f8d4c430094" xlink:to="loc_us-gaap_DebtCurrent_e290f5d1-6cff-e2db-d278-97a30e8ccd78" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_fe891e5b-d2af-f798-198f-f728ce0375a1" xlink:type="locator" />
    <calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_4327a461-0538-2813-48ee-1f8d4c430094" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_fe891e5b-d2af-f798-198f-f728ce0375a1" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.supermicro.com/role/ShortTermAndLongTermObligationsTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquity" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityDeterminingFairValueDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_ed55a377-3e01-611f-cd7f-0fbe24ab1ea8" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_3d8b2111-7dfd-aac1-d600-3c06aa98a76d" xlink:type="locator" />
    <calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_ed55a377-3e01-611f-cd7f-0fbe24ab1ea8" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_3d8b2111-7dfd-aac1-d600-3c06aa98a76d" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_1cd67c75-2b70-2503-15d7-39868db2360d" xlink:type="locator" />
    <calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_ed55a377-3e01-611f-cd7f-0fbe24ab1ea8" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_1cd67c75-2b70-2503-15d7-39868db2360d" xlink:type="arc" />
  </calculationLink>
  <calculationLink xlink:role="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityEquityIncentivePlanDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityRestrictedStockUnitActivityDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityStockOptionActivityDetails" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityTables" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="extended" />
  <calculationLink xlink:role="http://www.supermicro.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended" />
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>smci-20160331_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <roleRef roleURI="http://www.supermicro.com/role/BalanceSheetComponents" xlink:href="smci-20160331.xsd#BalanceSheetComponents" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" xlink:href="smci-20160331.xsd#BalanceSheetComponentsAccruedLiabilitiesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/BalanceSheetComponentsInventoryDetails" xlink:href="smci-20160331.xsd#BalanceSheetComponentsInventoryDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/BalanceSheetComponentsOtherAssetsDetails" xlink:href="smci-20160331.xsd#BalanceSheetComponentsOtherAssetsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/BalanceSheetComponentsProductWarrantiesDetails" xlink:href="smci-20160331.xsd#BalanceSheetComponentsProductWarrantiesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/BalanceSheetComponentsPropertyPlantAndEquipmentDetails" xlink:href="smci-20160331.xsd#BalanceSheetComponentsPropertyPlantAndEquipmentDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/BalanceSheetComponentsTables" xlink:href="smci-20160331.xsd#BalanceSheetComponentsTables" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/CommitmentsAndContingencies" xlink:href="smci-20160331.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/CommitmentsAndContingenciesDetails" xlink:href="smci-20160331.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets" xlink:href="smci-20160331.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="smci-20160331.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:href="smci-20160331.xsd#CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical" xlink:href="smci-20160331.xsd#CondensedConsolidatedStatementsOfCashFlowsParenthetical" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:href="smci-20160331.xsd#CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfOperations" xlink:href="smci-20160331.xsd#CondensedConsolidatedStatementsOfOperations" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfOperationsParenthetical" xlink:href="smci-20160331.xsd#CondensedConsolidatedStatementsOfOperationsParenthetical" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/DocumentAndEntityInformation" xlink:href="smci-20160331.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/FairValueDisclosure" xlink:href="smci-20160331.xsd#FairValueDisclosure" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/FairValueDisclosureAssetsMeasuredOnRecurringBasisRollForwardDetails" xlink:href="smci-20160331.xsd#FairValueDisclosureAssetsMeasuredOnRecurringBasisRollForwardDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsAndLongTermInvestmentsDetails" xlink:href="smci-20160331.xsd#FairValueDisclosureCashEquivalentsAndLongTermInvestmentsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/FairValueDisclosureLongTermInvestmentsDetails" xlink:href="smci-20160331.xsd#FairValueDisclosureLongTermInvestmentsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/FairValueDisclosureTables" xlink:href="smci-20160331.xsd#FairValueDisclosureTables" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/IncomeTaxes" xlink:href="smci-20160331.xsd#IncomeTaxes" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/IncomeTaxesDetails" xlink:href="smci-20160331.xsd#IncomeTaxesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/LongTermInvestments" xlink:href="smci-20160331.xsd#LongTermInvestments" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/LongTermInvestmentsDetails" xlink:href="smci-20160331.xsd#LongTermInvestmentsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/NetIncomePerCommonShare" xlink:href="smci-20160331.xsd#NetIncomePerCommonShare" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/NetIncomePerCommonShareDetails" xlink:href="smci-20160331.xsd#NetIncomePerCommonShareDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/NetIncomePerCommonShareTables" xlink:href="smci-20160331.xsd#NetIncomePerCommonShareTables" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/PriorPeriodAdjustmentRecordedInCurrentPeriod" xlink:href="smci-20160331.xsd#PriorPeriodAdjustmentRecordedInCurrentPeriod" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/PriorPeriodAdjustmentRecordedInCurrentPeriodDetails" xlink:href="smci-20160331.xsd#PriorPeriodAdjustmentRecordedInCurrentPeriodDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/RelatedPartyAndOtherTransactions" xlink:href="smci-20160331.xsd#RelatedPartyAndOtherTransactions" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/RelatedPartyAndOtherTransactionsDetails" xlink:href="smci-20160331.xsd#RelatedPartyAndOtherTransactionsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/SegmentReporting" xlink:href="smci-20160331.xsd#SegmentReporting" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/SegmentReportingLongLivedAssetsDetails" xlink:href="smci-20160331.xsd#SegmentReportingLongLivedAssetsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/SegmentReportingNarrativeDetails" xlink:href="smci-20160331.xsd#SegmentReportingNarrativeDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/SegmentReportingNetSalesByGeographicRegionDetails" xlink:href="smci-20160331.xsd#SegmentReportingNetSalesByGeographicRegionDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/SegmentReportingNetSalesByProductTypeDetails" xlink:href="smci-20160331.xsd#SegmentReportingNetSalesByProductTypeDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/SegmentReportingTables" xlink:href="smci-20160331.xsd#SegmentReportingTables" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/ShortTermAndLongTermObligations" xlink:href="smci-20160331.xsd#ShortTermAndLongTermObligations" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/ShortTermAndLongTermObligationsBankOfAmericaDetails" xlink:href="smci-20160331.xsd#ShortTermAndLongTermObligationsBankOfAmericaDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/ShortTermAndLongTermObligationsCovenantComplianceDetails" xlink:href="smci-20160331.xsd#ShortTermAndLongTermObligationsCovenantComplianceDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/ShortTermAndLongTermObligationsCtbcDetails" xlink:href="smci-20160331.xsd#ShortTermAndLongTermObligationsCtbcDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/ShortTermAndLongTermObligationsDebtDetails" xlink:href="smci-20160331.xsd#ShortTermAndLongTermObligationsDebtDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/ShortTermAndLongTermObligationsTables" xlink:href="smci-20160331.xsd#ShortTermAndLongTermObligationsTables" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquity" xlink:href="smci-20160331.xsd#StockBasedCompensationAndStockholdersEquity" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityDeterminingFairValueDetails" xlink:href="smci-20160331.xsd#StockBasedCompensationAndStockholdersEquityDeterminingFairValueDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityEquityIncentivePlanDetails" xlink:href="smci-20160331.xsd#StockBasedCompensationAndStockholdersEquityEquityIncentivePlanDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityRestrictedStockUnitActivityDetails" xlink:href="smci-20160331.xsd#StockBasedCompensationAndStockholdersEquityRestrictedStockUnitActivityDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityStockOptionActivityDetails" xlink:href="smci-20160331.xsd#StockBasedCompensationAndStockholdersEquityStockOptionActivityDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityTables" xlink:href="smci-20160331.xsd#StockBasedCompensationAndStockholdersEquityTables" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="smci-20160331.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="smci-20160331.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple" />
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple" />
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple" />
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple" />
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple" />
  <definitionLink xlink:role="http://www.supermicro.com/role/BalanceSheetComponents" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/BalanceSheetComponentsInventoryDetails" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/BalanceSheetComponentsOtherAssetsDetails" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/BalanceSheetComponentsProductWarrantiesDetails" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/BalanceSheetComponentsPropertyPlantAndEquipmentDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5EADA445E82C40C5AFF758F0872EDBAB" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3BF01122A8604D5E4D7D58F0872EC753" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5EADA445E82C40C5AFF758F0872EDBAB" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3BF01122A8604D5E4D7D58F0872EC753" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_B0FE1B5DE66E407D929D58F0872E9197" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3BF01122A8604D5E4D7D58F0872EC753" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_B0FE1B5DE66E407D929D58F0872E9197" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_B0FE1B5DE66E407D929D58F0872E9197" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_B0FE1B5DE66E407D929D58F0872E9197" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaap_LandMember_136DAAD63DC476F8C27258F0872E8147" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9" xlink:to="loc_us-gaap_LandMember_136DAAD63DC476F8C27258F0872E8147" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaap_BuildingMember_1F37660B5B378735353658F0872E30A0" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9" xlink:to="loc_us-gaap_BuildingMember_1F37660B5B378735353658F0872E30A0" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_BuildingAndLeaseholdImpovementsMember" xlink:label="loc_smci_BuildingAndLeaseholdImpovementsMember_67036B8D8472AA99B48958F0872EAB82" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9" xlink:to="loc_smci_BuildingAndLeaseholdImpovementsMember_67036B8D8472AA99B48958F0872EAB82" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_BuildingsUnderConstructionMember" xlink:label="loc_smci_BuildingsUnderConstructionMember_FB5F5136EDDEA1B6FA9358F0872E2CFA" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9" xlink:to="loc_smci_BuildingsUnderConstructionMember_FB5F5136EDDEA1B6FA9358F0872E2CFA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_4AEEF5C5BAC173CA488258F0872E49D0" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_4AEEF5C5BAC173CA488258F0872E49D0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_844E79867A2D3663C02058F0872EE9A1" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_844E79867A2D3663C02058F0872EE9A1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_6AC138C70CC5164FDD9158F0872E2D59" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_6AC138C70CC5164FDD9158F0872E2D59" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_PurchasedSoftwareConstructionInProgressMember" xlink:label="loc_smci_PurchasedSoftwareConstructionInProgressMember_8837E3EE46DCFBCB291758F0872E217E" xlink:type="locator" />
    <definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9" xlink:to="loc_smci_PurchasedSoftwareConstructionInProgressMember_8837E3EE46DCFBCB291758F0872E217E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_634607C4A479CDA284E558F0872E17AD" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5EADA445E82C40C5AFF758F0872EDBAB" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_634607C4A479CDA284E558F0872E17AD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_28F463BB4E8E7EFA2D0958F0872E0AE2" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5EADA445E82C40C5AFF758F0872EDBAB" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_28F463BB4E8E7EFA2D0958F0872E0AE2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_52132F152ACF7A81AB1758F0872EECC5" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5EADA445E82C40C5AFF758F0872EDBAB" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_52132F152ACF7A81AB1758F0872EECC5" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.supermicro.com/role/BalanceSheetComponentsTables" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/CommitmentsAndContingencies" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/CommitmentsAndContingenciesDetails" xlink:type="extended">
    <loc xlink:href="smci-20160331.xsd#smci_LongtermAndShorttermPurchaseCommitmentLineItems" xlink:label="loc_smci_LongtermAndShorttermPurchaseCommitmentLineItems_67256814E56686F5B97458F087BB80FF" xlink:type="locator" />
    <loc xlink:href="smci-20160331.xsd#smci_LongtermAndShorttermPurchaseCommitmentTable" xlink:label="loc_smci_LongtermAndShorttermPurchaseCommitmentTable_74805635A1104205CD1458F087BB080E" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_smci_LongtermAndShorttermPurchaseCommitmentLineItems_67256814E56686F5B97458F087BB80FF" xlink:to="loc_smci_LongtermAndShorttermPurchaseCommitmentTable_74805635A1104205CD1458F087BB080E" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="smci-20160331.xsd#smci_TypeOfPurchaseCommitmentAxis" xlink:label="loc_smci_TypeOfPurchaseCommitmentAxis_4FA238CBC86901F9E13258F087BB82D2" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_smci_LongtermAndShorttermPurchaseCommitmentTable_74805635A1104205CD1458F087BB080E" xlink:to="loc_smci_TypeOfPurchaseCommitmentAxis_4FA238CBC86901F9E13258F087BB82D2" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_TypeOfPurchaseCommitmentDomain" xlink:label="loc_smci_TypeOfPurchaseCommitmentDomain_DDED6CAC98EBB8A401F558F087BB1CDF_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_smci_TypeOfPurchaseCommitmentAxis_4FA238CBC86901F9E13258F087BB82D2" xlink:to="loc_smci_TypeOfPurchaseCommitmentDomain_DDED6CAC98EBB8A401F558F087BB1CDF_default" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_TypeOfPurchaseCommitmentDomain" xlink:label="loc_smci_TypeOfPurchaseCommitmentDomain_DDED6CAC98EBB8A401F558F087BB1CDF" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_smci_TypeOfPurchaseCommitmentAxis_4FA238CBC86901F9E13258F087BB82D2" xlink:to="loc_smci_TypeOfPurchaseCommitmentDomain_DDED6CAC98EBB8A401F558F087BB1CDF" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_HardDiskDriveCommitmentMember" xlink:label="loc_smci_HardDiskDriveCommitmentMember_FCBC1DD04B1892CA592D58F087BBB34B" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_smci_TypeOfPurchaseCommitmentDomain_DDED6CAC98EBB8A401F558F087BB1CDF" xlink:to="loc_smci_HardDiskDriveCommitmentMember_FCBC1DD04B1892CA592D58F087BBB34B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PurchaseObligation" xlink:label="loc_us-gaap_PurchaseObligation_182365A2FA571DBAAEA758F087BB3030" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_smci_LongtermAndShorttermPurchaseCommitmentLineItems_67256814E56686F5B97458F087BB80FF" xlink:to="loc_us-gaap_PurchaseObligation_182365A2FA571DBAAEA758F087BB3030" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfOperations" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfOperationsParenthetical" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/DocumentAndEntityInformation" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/FairValueDisclosure" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/FairValueDisclosureAssetsMeasuredOnRecurringBasisRollForwardDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_E09D393A6FB39880A00E58F086543015" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_65BBA8B75D231390AB9D58F08654BFDE" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_E09D393A6FB39880A00E58F086543015" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_65BBA8B75D231390AB9D58F08654BFDE" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_DAD05DA857E3C91794AD58F08654B52F" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_65BBA8B75D231390AB9D58F08654BFDE" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_DAD05DA857E3C91794AD58F08654B52F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_B45F5F10291A0080546058F08654EDCA_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_DAD05DA857E3C91794AD58F08654B52F" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_B45F5F10291A0080546058F08654EDCA_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_B45F5F10291A0080546058F08654EDCA" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_DAD05DA857E3C91794AD58F08654B52F" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_B45F5F10291A0080546058F08654EDCA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_965D129EF89A4286A71A58F086549CE4" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_B45F5F10291A0080546058F08654EDCA" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_965D129EF89A4286A71A58F086549CE4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_43575895E22F34BADCFD58F086545671" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_65BBA8B75D231390AB9D58F08654BFDE" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_43575895E22F34BADCFD58F086545671" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_720D024E57795A82183D58F08654133C_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_43575895E22F34BADCFD58F086545671" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_720D024E57795A82183D58F08654133C_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_720D024E57795A82183D58F08654133C" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_43575895E22F34BADCFD58F086545671" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_720D024E57795A82183D58F08654133C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_0EE35A7911A2DDE3374858F086545466" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_720D024E57795A82183D58F08654133C" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_0EE35A7911A2DDE3374858F086545466" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_B66C0F4053770582650358F08654D3B2" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_65BBA8B75D231390AB9D58F08654BFDE" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_B66C0F4053770582650358F08654D3B2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_FD0F75AFCA6CB7A91C4A58F08654434E_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_B66C0F4053770582650358F08654D3B2" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_FD0F75AFCA6CB7A91C4A58F08654434E_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_FD0F75AFCA6CB7A91C4A58F08654434E" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_B66C0F4053770582650358F08654D3B2" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_FD0F75AFCA6CB7A91C4A58F08654434E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AuctionRateSecuritiesMember" xlink:label="loc_us-gaap_AuctionRateSecuritiesMember_6B80EEBF0DBF17E23D0958F086549FCE" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_FD0F75AFCA6CB7A91C4A58F08654434E" xlink:to="loc_us-gaap_AuctionRateSecuritiesMember_6B80EEBF0DBF17E23D0958F086549FCE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_92E575350C13C98DC43F58F0865425B9" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_E09D393A6FB39880A00E58F086543015" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_92E575350C13C98DC43F58F0865425B9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_9AFAC324E6DA73BA567A58F086541EB5" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_92E575350C13C98DC43F58F0865425B9" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_9AFAC324E6DA73BA567A58F086541EB5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_0909121B4900685BDB5658F086540EEA" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_92E575350C13C98DC43F58F0865425B9" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_0909121B4900685BDB5658F086540EEA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss_96817E30E9EE586D331958F08654D172" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_92E575350C13C98DC43F58F0865425B9" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss_96817E30E9EE586D331958F08654D172" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements_DF51382734FECEDCE41958F08654D6E9" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_92E575350C13C98DC43F58F0865425B9" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements_DF51382734FECEDCE41958F08654D6E9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_AAD6ECCC68122525165458F086542A53" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_92E575350C13C98DC43F58F0865425B9" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_AAD6ECCC68122525165458F086542A53" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsAndLongTermInvestmentsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7BFC93F3E315F19F143458F0870F423D" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2B4FF15EC95B20E7DA8C58F0870FD5B1" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7BFC93F3E315F19F143458F0870F423D" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2B4FF15EC95B20E7DA8C58F0870FD5B1" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_24E42AEB09FFDE54B38358F0870F4E4E" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2B4FF15EC95B20E7DA8C58F0870FD5B1" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_24E42AEB09FFDE54B38358F0870F4E4E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7734922994119ECBC80458F0870F4E40_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_24E42AEB09FFDE54B38358F0870F4E4E" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7734922994119ECBC80458F0870F4E40_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7734922994119ECBC80458F0870F4E40" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_24E42AEB09FFDE54B38358F0870F4E4E" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7734922994119ECBC80458F0870F4E40" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_CD5E01A5F3D72158F37D58F0870FCD40" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7734922994119ECBC80458F0870F4E40" xlink:to="loc_us-gaap_MoneyMarketFundsMember_CD5E01A5F3D72158F37D58F0870FCD40" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AuctionRateSecuritiesMember" xlink:label="loc_us-gaap_AuctionRateSecuritiesMember_8E3EFE8D68238BED0C3D58F0870F97DE" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7734922994119ECBC80458F0870F4E40" xlink:to="loc_us-gaap_AuctionRateSecuritiesMember_8E3EFE8D68238BED0C3D58F0870F97DE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashMember" xlink:label="loc_us-gaap_CashMember_066C016382A3D178493B58F0870F9BEF" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7734922994119ECBC80458F0870F4E40" xlink:to="loc_us-gaap_CashMember_066C016382A3D178493B58F0870F9BEF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_80D107074206E2C8DABB58F0870F8AFB" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7734922994119ECBC80458F0870F4E40" xlink:to="loc_us-gaap_CertificatesOfDepositMember_80D107074206E2C8DABB58F0870F8AFB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3B0A376A03A66CE4DE4E58F0870F0127" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2B4FF15EC95B20E7DA8C58F0870FD5B1" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3B0A376A03A66CE4DE4E58F0870F0127" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_DD859567EE87833EF73A58F0870F000C_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3B0A376A03A66CE4DE4E58F0870F0127" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_DD859567EE87833EF73A58F0870F000C_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_DD859567EE87833EF73A58F0870F000C" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3B0A376A03A66CE4DE4E58F0870F0127" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_DD859567EE87833EF73A58F0870F000C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_076F757E57FDDB9E37B658F0870FB362" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_DD859567EE87833EF73A58F0870F000C" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_076F757E57FDDB9E37B658F0870FB362" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_B4D9046D9EDCD9F1F75658F0870FEC2B" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2B4FF15EC95B20E7DA8C58F0870FD5B1" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_B4D9046D9EDCD9F1F75658F0870FEC2B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F35CBC801FBED216B0BF58F0870F8749_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_B4D9046D9EDCD9F1F75658F0870FEC2B" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F35CBC801FBED216B0BF58F0870F8749_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F35CBC801FBED216B0BF58F0870F8749" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_B4D9046D9EDCD9F1F75658F0870FEC2B" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F35CBC801FBED216B0BF58F0870F8749" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_DD247BB7C62580F6B1FB58F0870F4297" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F35CBC801FBED216B0BF58F0870F8749" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_DD247BB7C62580F6B1FB58F0870F4297" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_14F8069D705567CE15BF58F0870FBEA7" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F35CBC801FBED216B0BF58F0870F8749" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_14F8069D705567CE15BF58F0870FBEA7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_BF14E812F3E93FE68E6A58F0870F463C" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F35CBC801FBED216B0BF58F0870F8749" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_BF14E812F3E93FE68E6A58F0870F463C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_9E0B785D508831C7F7AE58F0870F9922" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7BFC93F3E315F19F143458F0870F423D" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_9E0B785D508831C7F7AE58F0870F9922" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_428CDD9B9F43C12D151C58F0870FA78D" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_9E0B785D508831C7F7AE58F0870F9922" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_428CDD9B9F43C12D151C58F0870FA78D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_B3302423ADFB7E895DA258F0870FB16E" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_9E0B785D508831C7F7AE58F0870F9922" xlink:to="loc_us-gaap_AvailableForSaleSecurities_B3302423ADFB7E895DA258F0870FB16E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_2E772E26650F6F026DEB58F0870FBF16" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_9E0B785D508831C7F7AE58F0870F9922" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_2E772E26650F6F026DEB58F0870FBF16" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsFairValueDisclosure" xlink:label="loc_us-gaap_OtherAssetsFairValueDisclosure_2F304617254EAEDAD41558F0870FF6E3" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_9E0B785D508831C7F7AE58F0870F9922" xlink:to="loc_us-gaap_OtherAssetsFairValueDisclosure_2F304617254EAEDAD41558F0870FF6E3" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.supermicro.com/role/FairValueDisclosureLongTermInvestmentsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1785B573F664C11DE48658F087F9D7B5" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_AC4581084B7762250BDB58F087F99B1A" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1785B573F664C11DE48658F087F9D7B5" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_AC4581084B7762250BDB58F087F99B1A" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_EB35B6338BB89E75CB2A58F087F94334" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_AC4581084B7762250BDB58F087F99B1A" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_EB35B6338BB89E75CB2A58F087F94334" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_1DAFCB444D4E961D4CA658F087F915D3_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_EB35B6338BB89E75CB2A58F087F94334" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_1DAFCB444D4E961D4CA658F087F915D3_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_1DAFCB444D4E961D4CA658F087F915D3" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_EB35B6338BB89E75CB2A58F087F94334" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_1DAFCB444D4E961D4CA658F087F915D3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AuctionRateSecuritiesMember" xlink:label="loc_us-gaap_AuctionRateSecuritiesMember_D7CD0CC8CA87CC6A451758F087F9D5A5" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_1DAFCB444D4E961D4CA658F087F915D3" xlink:to="loc_us-gaap_AuctionRateSecuritiesMember_D7CD0CC8CA87CC6A451758F087F9D5A5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_754878A8176A5595984358F087F9DA00" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_AC4581084B7762250BDB58F087F99B1A" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_754878A8176A5595984358F087F9DA00" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_0FC2EEFCBE2E20D0CE0558F087F92EC7_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_754878A8176A5595984358F087F9DA00" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_0FC2EEFCBE2E20D0CE0558F087F92EC7_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_0FC2EEFCBE2E20D0CE0558F087F92EC7" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_754878A8176A5595984358F087F9DA00" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_0FC2EEFCBE2E20D0CE0558F087F92EC7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_9D2D34EC10A45BA6D24358F087F9AC20" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_0FC2EEFCBE2E20D0CE0558F087F92EC7" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_9D2D34EC10A45BA6D24358F087F9AC20" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3AAFC247DFD0C7D7A1E558F087F9BA33" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_AC4581084B7762250BDB58F087F99B1A" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3AAFC247DFD0C7D7A1E558F087F9BA33" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_EFAC23F07B8307A5081358F087F9DE51_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3AAFC247DFD0C7D7A1E558F087F9BA33" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_EFAC23F07B8307A5081358F087F9DE51_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_EFAC23F07B8307A5081358F087F9DE51" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3AAFC247DFD0C7D7A1E558F087F9BA33" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_EFAC23F07B8307A5081358F087F9DE51" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_7CEED30CF72836C47AA458F087F98C5F" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_EFAC23F07B8307A5081358F087F9DE51" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_7CEED30CF72836C47AA458F087F98C5F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_12B8735F871E772549FF58F087F98650" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1785B573F664C11DE48658F087F9D7B5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_12B8735F871E772549FF58F087F98650" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_5EE6FAFDDF8AAFF4F7E458F087F9BD2A" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1785B573F664C11DE48658F087F9D7B5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_5EE6FAFDDF8AAFF4F7E458F087F9BD2A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_4EF2E4A2DC871DC0CFD458F087F9F149" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1785B573F664C11DE48658F087F9D7B5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_4EF2E4A2DC871DC0CFD458F087F9F149" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_92EC279C757086B68DE958F087F9BBFC" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1785B573F664C11DE48658F087F9D7B5" xlink:to="loc_us-gaap_AvailableForSaleSecurities_92EC279C757086B68DE958F087F9BBFC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="loc_us-gaap_DebtInstrumentFairValue_A2948EBCE9746F94002E58F087F9D7D9" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1785B573F664C11DE48658F087F9D7B5" xlink:to="loc_us-gaap_DebtInstrumentFairValue_A2948EBCE9746F94002E58F087F9D7D9" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.supermicro.com/role/FairValueDisclosureTables" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/IncomeTaxes" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/IncomeTaxesDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_8193BD5B2B806EEDACBB58F0875DBF51" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxContingencyTable" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_4D0BB151C594BF87566D58F0875D4A6A" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_8193BD5B2B806EEDACBB58F0875DBF51" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_4D0BB151C594BF87566D58F0875D4A6A" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="loc_us-gaap_TaxPeriodAxis_A5AA63459EBF89B451C858F0875D8C88" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_4D0BB151C594BF87566D58F0875D4A6A" xlink:to="loc_us-gaap_TaxPeriodAxis_A5AA63459EBF89B451C858F0875D8C88" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="loc_us-gaap_TaxPeriodDomain_E6611E476221FCB0F80F58F0875DE876_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TaxPeriodAxis_A5AA63459EBF89B451C858F0875D8C88" xlink:to="loc_us-gaap_TaxPeriodDomain_E6611E476221FCB0F80F58F0875DE876_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="loc_us-gaap_TaxPeriodDomain_E6611E476221FCB0F80F58F0875DE876" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TaxPeriodAxis_A5AA63459EBF89B451C858F0875D8C88" xlink:to="loc_us-gaap_TaxPeriodDomain_E6611E476221FCB0F80F58F0875DE876" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_TaxYear2016Member" xlink:label="loc_smci_TaxYear2016Member_BFC24ED03D540E80BF7558F0875DD7CC" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxPeriodDomain_E6611E476221FCB0F80F58F0875DE876" xlink:to="loc_smci_TaxYear2016Member_BFC24ED03D540E80BF7558F0875DD7CC" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_TaxYear2015Member" xlink:label="loc_smci_TaxYear2015Member_9EF0471B629CC47326C158F0875DB76B" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxPeriodDomain_E6611E476221FCB0F80F58F0875DE876" xlink:to="loc_smci_TaxYear2015Member_9EF0471B629CC47326C158F0875DB76B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_9CE948AE1C5F8997EEC558F0875DB322" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_8193BD5B2B806EEDACBB58F0875DBF51" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_9CE948AE1C5F8997EEC558F0875DB322" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.supermicro.com/role/LongTermInvestments" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/LongTermInvestmentsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_A4DF33915A17B6D0458458F087E90B49" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_A4DF33915A17B6D0458458F087E90B49" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_132168062C9F62E72FA958F087E96555" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_A4DF33915A17B6D0458458F087E90B49" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_132168062C9F62E72FA958F087E96555" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_BC1D7B39E58D94DD247B58F087E968BB_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_132168062C9F62E72FA958F087E96555" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_BC1D7B39E58D94DD247B58F087E968BB_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_BC1D7B39E58D94DD247B58F087E968BB" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_132168062C9F62E72FA958F087E96555" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_BC1D7B39E58D94DD247B58F087E968BB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AuctionRateSecuritiesMember" xlink:label="loc_us-gaap_AuctionRateSecuritiesMember_B4B92C88A705F9CB4A2B58F087E9D220" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_BC1D7B39E58D94DD247B58F087E968BB" xlink:to="loc_us-gaap_AuctionRateSecuritiesMember_B4B92C88A705F9CB4A2B58F087E9D220" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="loc_us-gaap_ValuationTechniqueAxis_AB963693B3E944B5BE8958F087E95442" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_A4DF33915A17B6D0458458F087E90B49" xlink:to="loc_us-gaap_ValuationTechniqueAxis_AB963693B3E944B5BE8958F087E95442" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="loc_us-gaap_ValuationTechniqueDomain_DC95EFE40E9AE14A17DC58F087E9DB3E_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ValuationTechniqueAxis_AB963693B3E944B5BE8958F087E95442" xlink:to="loc_us-gaap_ValuationTechniqueDomain_DC95EFE40E9AE14A17DC58F087E9DB3E_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="loc_us-gaap_ValuationTechniqueDomain_DC95EFE40E9AE14A17DC58F087E9DB3E" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ValuationTechniqueAxis_AB963693B3E944B5BE8958F087E95442" xlink:to="loc_us-gaap_ValuationTechniqueDomain_DC95EFE40E9AE14A17DC58F087E9DB3E" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_DiscountedCashFlowApproachValuationTechniqueMember" xlink:label="loc_smci_DiscountedCashFlowApproachValuationTechniqueMember_DFEF9A1EA1F427E841EB58F087E99B58" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ValuationTechniqueDomain_DC95EFE40E9AE14A17DC58F087E9DB3E" xlink:to="loc_smci_DiscountedCashFlowApproachValuationTechniqueMember_DFEF9A1EA1F427E841EB58F087E99B58" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_007DFB0F8A50E4B9E3F658F087E93D81" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_A4DF33915A17B6D0458458F087E90B49" xlink:to="loc_us-gaap_RangeAxis_007DFB0F8A50E4B9E3F658F087E93D81" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_E088419641E0D04013AF58F087E907FB_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_007DFB0F8A50E4B9E3F658F087E93D81" xlink:to="loc_us-gaap_RangeMember_E088419641E0D04013AF58F087E907FB_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_E088419641E0D04013AF58F087E907FB" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_007DFB0F8A50E4B9E3F658F087E93D81" xlink:to="loc_us-gaap_RangeMember_E088419641E0D04013AF58F087E907FB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_6892C878FDBD23A3995A58F087E9DDAD" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_E088419641E0D04013AF58F087E907FB" xlink:to="loc_us-gaap_MinimumMember_6892C878FDBD23A3995A58F087E9DDAD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_2291ADB20484D37BB70E58F087E9DA99" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_E088419641E0D04013AF58F087E907FB" xlink:to="loc_us-gaap_MaximumMember_2291ADB20484D37BB70E58F087E9DA99" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesNoncurrent" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesNoncurrent_807B50C4952CD6FDFDE258F087E91D29" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesNoncurrent_807B50C4952CD6FDFDE258F087E91D29" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsDiscountRate" xlink:label="loc_us-gaap_FairValueInputsDiscountRate_541D823057F57120894A58F087E92971" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F" xlink:to="loc_us-gaap_FairValueInputsDiscountRate_541D823057F57120894A58F087E92971" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssumptionsExpectedTerm" xlink:label="loc_us-gaap_FairValueAssumptionsExpectedTerm_BB5C266BBBBE5FA49CB958F087E9F08D" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F" xlink:to="loc_us-gaap_FairValueAssumptionsExpectedTerm_BB5C266BBBBE5FA49CB958F087E9F08D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_FairValueAssumptionsExpectedDividendRate_95F8343F9E2FF68ED16858F087E94E93" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F" xlink:to="loc_us-gaap_FairValueAssumptionsExpectedDividendRate_95F8343F9E2FF68ED16858F087E94E93" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_FairValueChangeInInvestmentPortfolio" xlink:label="loc_smci_FairValueChangeInInvestmentPortfolio_F1648E61463D5903D26E58F087E97AEB" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F" xlink:to="loc_smci_FairValueChangeInInvestmentPortfolio_F1648E61463D5903D26E58F087E97AEB" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_FairValueInputsChangeInEstimatedRateofReturn" xlink:label="loc_smci_FairValueInputsChangeInEstimatedRateofReturn_FDE67D7898869800306D58F087E9C9D1" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F" xlink:to="loc_smci_FairValueInputsChangeInEstimatedRateofReturn_FDE67D7898869800306D58F087E9C9D1" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_FairValueInputsChangeInHoldingPeriod" xlink:label="loc_smci_FairValueInputsChangeInHoldingPeriod_CE3FC495B7651C384DA058F087E98D31" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F" xlink:to="loc_smci_FairValueInputsChangeInHoldingPeriod_CE3FC495B7651C384DA058F087E98D31" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_E2B18272AAD2D19B53E058F087E9F8B0" xlink:type="locator" />
    <definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_E2B18272AAD2D19B53E058F087E9F8B0" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossNetofTax" xlink:label="loc_smci_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossNetofTax_B2A78926D7A8D5D78D8A58F087E9FD90" xlink:type="locator" />
    <definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F" xlink:to="loc_smci_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossNetofTax_B2A78926D7A8D5D78D8A58F087E9FD90" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.supermicro.com/role/NetIncomePerCommonShare" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/NetIncomePerCommonShareDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_348A63910BB03E57614758F0873E9F59" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_CEE3EA40AFDC5907B5E458F0873E0B6B" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_348A63910BB03E57614758F0873E9F59" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_CEE3EA40AFDC5907B5E458F0873E0B6B" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_034254690A7B23FB326558F0873E0A3E" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_CEE3EA40AFDC5907B5E458F0873E0B6B" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_034254690A7B23FB326558F0873E0A3E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_20CD25529E7BBDF2F52D58F0873EFDC7_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_034254690A7B23FB326558F0873E0A3E" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_20CD25529E7BBDF2F52D58F0873EFDC7_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_20CD25529E7BBDF2F52D58F0873EFDC7" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_034254690A7B23FB326558F0873E0A3E" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_20CD25529E7BBDF2F52D58F0873EFDC7" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_EmployeeStockOptionsandRestrictedStockUnitsMember" xlink:label="loc_smci_EmployeeStockOptionsandRestrictedStockUnitsMember_C19FBCBFA28A83E7B67E58F0873E158E" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_20CD25529E7BBDF2F52D58F0873EFDC7" xlink:to="loc_smci_EmployeeStockOptionsandRestrictedStockUnitsMember_C19FBCBFA28A83E7B67E58F0873E158E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_486B09AF6D58DE05686A58F0873E7E89" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_348A63910BB03E57614758F0873E9F59" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_486B09AF6D58DE05686A58F0873E7E89" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.supermicro.com/role/NetIncomePerCommonShareTables" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/PriorPeriodAdjustmentRecordedInCurrentPeriod" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/PriorPeriodAdjustmentRecordedInCurrentPeriodDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_BB72A184367FF0AFB95158F0871F3068" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_23F9C7CFB9A3B985D00658F0871F0915" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_BB72A184367FF0AFB95158F0871F3068" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_23F9C7CFB9A3B985D00658F0871F0915" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_3FB0BC4622C5717458AF58F0871F3BF4" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_23F9C7CFB9A3B985D00658F0871F0915" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_3FB0BC4622C5717458AF58F0871F3BF4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_7463E98BA99F3C64CED058F0871F441D_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_3FB0BC4622C5717458AF58F0871F3BF4" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_7463E98BA99F3C64CED058F0871F441D_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_7463E98BA99F3C64CED058F0871F441D" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_3FB0BC4622C5717458AF58F0871F3BF4" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_7463E98BA99F3C64CED058F0871F441D" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_RevenueImpactMember" xlink:label="loc_smci_RevenueImpactMember_73D15669EA2D8F844BE558F0871FD9D7" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_7463E98BA99F3C64CED058F0871F441D" xlink:to="loc_smci_RevenueImpactMember_73D15669EA2D8F844BE558F0871FD9D7" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_NetIncomeImpactMember" xlink:label="loc_smci_NetIncomeImpactMember_352431C04E72F1F58C7558F0871FB6AC" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_7463E98BA99F3C64CED058F0871F441D" xlink:to="loc_smci_NetIncomeImpactMember_352431C04E72F1F58C7558F0871FB6AC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_5CC305156A6F55CF1C8458F0871F7EAA" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_23F9C7CFB9A3B985D00658F0871F0915" xlink:to="loc_us-gaap_StatementScenarioAxis_5CC305156A6F55CF1C8458F0871F7EAA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_2A2CCA74DF93063892C158F0871F36A5_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementScenarioAxis_5CC305156A6F55CF1C8458F0871F7EAA" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_2A2CCA74DF93063892C158F0871F36A5_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_2A2CCA74DF93063892C158F0871F36A5" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementScenarioAxis_5CC305156A6F55CF1C8458F0871F7EAA" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_2A2CCA74DF93063892C158F0871F36A5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioPreviouslyReportedMember" xlink:label="loc_us-gaap_ScenarioPreviouslyReportedMember_C1AD9711E42DFED3D3AC58F0871F86AE" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_2A2CCA74DF93063892C158F0871F36A5" xlink:to="loc_us-gaap_ScenarioPreviouslyReportedMember_C1AD9711E42DFED3D3AC58F0871F86AE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestatementAdjustmentMember" xlink:label="loc_us-gaap_RestatementAdjustmentMember_384234EEE88C5D88EDFF58F0871F4E3B" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_2A2CCA74DF93063892C158F0871F36A5" xlink:to="loc_us-gaap_RestatementAdjustmentMember_384234EEE88C5D88EDFF58F0871F4E3B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_2A89AFC89C804A1430ED58F0871F420A" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_BB72A184367FF0AFB95158F0871F3068" xlink:to="loc_us-gaap_SalesRevenueNet_2A89AFC89C804A1430ED58F0871F420A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_38C820F423063B75426A58F0871F8850" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_BB72A184367FF0AFB95158F0871F3068" xlink:to="loc_us-gaap_NetIncomeLoss_38C820F423063B75426A58F0871F8850" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.supermicro.com/role/RelatedPartyAndOtherTransactions" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/RelatedPartyAndOtherTransactionsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3566FD31938A537D7F89795FF20CC819" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3566FD31938A537D7F89795FF20CC819" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CounterpartyNameAxis" xlink:label="loc_us-gaap_CounterpartyNameAxis_F258B35AE7DE00CFEA8B795FF20C2F9D" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3566FD31938A537D7F89795FF20CC819" xlink:to="loc_us-gaap_CounterpartyNameAxis_F258B35AE7DE00CFEA8B795FF20C2F9D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_8E83290DE4C7A62B5437795FF20C9E66_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CounterpartyNameAxis_F258B35AE7DE00CFEA8B795FF20C2F9D" xlink:to="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_8E83290DE4C7A62B5437795FF20C9E66_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_8E83290DE4C7A62B5437795FF20C9E66" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CounterpartyNameAxis_F258B35AE7DE00CFEA8B795FF20C2F9D" xlink:to="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_8E83290DE4C7A62B5437795FF20C9E66" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_CompuwareMember" xlink:label="loc_smci_CompuwareMember_502DD6178F691916D596795FF20CE8A6" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_8E83290DE4C7A62B5437795FF20C9E66" xlink:to="loc_smci_CompuwareMember_502DD6178F691916D596795FF20CE8A6" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_SuperMicroComputerMember" xlink:label="loc_smci_SuperMicroComputerMember_6607A7C2DB288DC990A7795FF20C3A77" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_8E83290DE4C7A62B5437795FF20C9E66" xlink:to="loc_smci_SuperMicroComputerMember_6607A7C2DB288DC990A7795FF20C3A77" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_AblecomTechnologyMember" xlink:label="loc_smci_AblecomTechnologyMember_706E10E1F4F6DB5D8022795FF20CEAA3" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_8E83290DE4C7A62B5437795FF20C9E66" xlink:to="loc_smci_AblecomTechnologyMember_706E10E1F4F6DB5D8022795FF20CEAA3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_0335EE46638CCA7CD01E795FF20CAE31" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3566FD31938A537D7F89795FF20CC819" xlink:to="loc_dei_LegalEntityAxis_0335EE46638CCA7CD01E795FF20CAE31" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_5B1136AB0E188EDF3910795FF20C7FA2_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_0335EE46638CCA7CD01E795FF20CAE31" xlink:to="loc_dei_EntityDomain_5B1136AB0E188EDF3910795FF20C7FA2_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_5B1136AB0E188EDF3910795FF20C7FA2" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_0335EE46638CCA7CD01E795FF20CAE31" xlink:to="loc_dei_EntityDomain_5B1136AB0E188EDF3910795FF20C7FA2" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_AblecomTechnologyMember" xlink:label="loc_smci_AblecomTechnologyMember_D51AEB049D77564B8D7E795FF20CB639" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_5B1136AB0E188EDF3910795FF20C7FA2" xlink:to="loc_smci_AblecomTechnologyMember_D51AEB049D77564B8D7E795FF20CB639" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_CharlesLiangAndWifeMember" xlink:label="loc_smci_CharlesLiangAndWifeMember_E6ABB14A725B4EFDC433795FF20CE783" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_5B1136AB0E188EDF3910795FF20C7FA2" xlink:to="loc_smci_CharlesLiangAndWifeMember_E6ABB14A725B4EFDC433795FF20CE783" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_SteveLiangAndOtherFamilyMembersMember" xlink:label="loc_smci_SteveLiangAndOtherFamilyMembersMember_4FFE49B2F723DC8665B6795FF20CC1CD" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_5B1136AB0E188EDF3910795FF20C7FA2" xlink:to="loc_smci_SteveLiangAndOtherFamilyMembersMember_4FFE49B2F723DC8665B6795FF20CC1CD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_A266442CE999332D3CB5795FF20CD481" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_5B1136AB0E188EDF3910795FF20C7FA2" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_A266442CE999332D3CB5795FF20CD481" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_72EE146E206959390FAF795FF20CB079" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3566FD31938A537D7F89795FF20CC819" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_72EE146E206959390FAF795FF20CB079" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_583278B4BDD32F19D7F9795FF20C0C68_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_72EE146E206959390FAF795FF20CB079" xlink:to="loc_us-gaap_RelatedPartyDomain_583278B4BDD32F19D7F9795FF20C0C68_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_583278B4BDD32F19D7F9795FF20C0C68" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_72EE146E206959390FAF795FF20CB079" xlink:to="loc_us-gaap_RelatedPartyDomain_583278B4BDD32F19D7F9795FF20C0C68" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AffiliatedEntityMember" xlink:label="loc_us-gaap_AffiliatedEntityMember_D68ADEC089EEE13AE359795FF20C94CE" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_583278B4BDD32F19D7F9795FF20C0C68" xlink:to="loc_us-gaap_AffiliatedEntityMember_D68ADEC089EEE13AE359795FF20C94CE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvesteeMember" xlink:label="loc_us-gaap_InvesteeMember_FFFBAA961FFBD444E57D795FF20C9D17" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_583278B4BDD32F19D7F9795FF20C0C68" xlink:to="loc_us-gaap_InvesteeMember_FFFBAA961FFBD444E57D795FF20C9D17" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_ManagementAndImmediateFamilyMemberofManagementMember" xlink:label="loc_smci_ManagementAndImmediateFamilyMemberofManagementMember_5C7054A65F93A03EB083795FF20C7B1F" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_583278B4BDD32F19D7F9795FF20C0C68" xlink:to="loc_smci_ManagementAndImmediateFamilyMemberofManagementMember_5C7054A65F93A03EB083795FF20C7B1F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CoVenturerMember" xlink:label="loc_us-gaap_CoVenturerMember_27D22EDAB9E5F427A1F4795FF20C87C5" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_583278B4BDD32F19D7F9795FF20C0C68" xlink:to="loc_us-gaap_CoVenturerMember_27D22EDAB9E5F427A1F4795FF20C87C5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_99EDEFCECFB181C8D945795FF20CFF28" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3566FD31938A537D7F89795FF20CC819" xlink:to="loc_us-gaap_RangeAxis_99EDEFCECFB181C8D945795FF20CFF28" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_1B5F4286FCFE5B3D4324795FF20CF238_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_99EDEFCECFB181C8D945795FF20CFF28" xlink:to="loc_us-gaap_RangeMember_1B5F4286FCFE5B3D4324795FF20CF238_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_1B5F4286FCFE5B3D4324795FF20CF238" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_99EDEFCECFB181C8D945795FF20CFF28" xlink:to="loc_us-gaap_RangeMember_1B5F4286FCFE5B3D4324795FF20CF238" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_F2C74BC42774D7A872AE795FF20CCCDB" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_1B5F4286FCFE5B3D4324795FF20CF238" xlink:to="loc_us-gaap_MinimumMember_F2C74BC42774D7A872AE795FF20CCCDB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_3BFA210B1D88F1BE80E5795FF20CA3E6" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_1B5F4286FCFE5B3D4324795FF20CF238" xlink:to="loc_us-gaap_MaximumMember_3BFA210B1D88F1BE80E5795FF20CA3E6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_6759D1E0B60107B13D3D795FF20CC848" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3566FD31938A537D7F89795FF20CC819" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_6759D1E0B60107B13D3D795FF20CC848" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="loc_us-gaap_EquityMethodInvesteeNameDomain_E7FCC83AEB09C50EAA8C795FF20C7019_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_6759D1E0B60107B13D3D795FF20CC848" xlink:to="loc_us-gaap_EquityMethodInvesteeNameDomain_E7FCC83AEB09C50EAA8C795FF20C7019_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="loc_us-gaap_EquityMethodInvesteeNameDomain_E7FCC83AEB09C50EAA8C795FF20C7019" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_6759D1E0B60107B13D3D795FF20CC848" xlink:to="loc_us-gaap_EquityMethodInvesteeNameDomain_E7FCC83AEB09C50EAA8C795FF20C7019" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_SuperMicroAsiaScienceandTechnologyParkInc.Member" xlink:label="loc_smci_SuperMicroAsiaScienceandTechnologyParkInc.Member_1940BEA1907EFA0615FB795FF20CEB66" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvesteeNameDomain_E7FCC83AEB09C50EAA8C795FF20C7019" xlink:to="loc_smci_SuperMicroAsiaScienceandTechnologyParkInc.Member_1940BEA1907EFA0615FB795FF20CEB66" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_5F4D801D23D804F3957A795FF20C039D" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3566FD31938A537D7F89795FF20CC819" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_5F4D801D23D804F3957A795FF20C039D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_10D9D1419DE3F2649DA9795FF20CAACB_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_5F4D801D23D804F3957A795FF20C039D" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_10D9D1419DE3F2649DA9795FF20CAACB_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_10D9D1419DE3F2649DA9795FF20CAACB" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_5F4D801D23D804F3957A795FF20C039D" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_10D9D1419DE3F2649DA9795FF20CAACB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_6AF020AFBC1CF5FAA72C795FF20C86F6" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_10D9D1419DE3F2649DA9795FF20CAACB" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_6AF020AFBC1CF5FAA72C795FF20C86F6" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_RelatedPartyOwnershipPercentage" xlink:label="loc_smci_RelatedPartyOwnershipPercentage_12250648BC0310F51E21795FF20C0F76" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:to="loc_smci_RelatedPartyOwnershipPercentage_12250648BC0310F51E21795FF20C0F76" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_C172D193509BA1BB3B54795FF20CC055" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_C172D193509BA1BB3B54795FF20CC055" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="loc_us-gaap_RevenueFromRelatedParties_B108C8DE00818CFC08D1795FF20C6C6E" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:to="loc_us-gaap_RevenueFromRelatedParties_B108C8DE00818CFC08D1795FF20C6C6E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_EF02D58A7BDC0906562D795FF20C731B" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_EF02D58A7BDC0906562D795FF20C731B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_26735F28797F0CC485B8795FF20C49B5" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_26735F28797F0CC485B8795FF20C49B5" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_RelatedPartyTransactionNumberofDaysInvoicesPaid" xlink:label="loc_smci_RelatedPartyTransactionNumberofDaysInvoicesPaid_5821D9515A8F10F6F556795FF20CB09C" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:to="loc_smci_RelatedPartyTransactionNumberofDaysInvoicesPaid_5821D9515A8F10F6F556795FF20CB09C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_3A2B4A89ACBABCED6C9A795FF20CC626" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:to="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_3A2B4A89ACBABCED6C9A795FF20CC626" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PurchaseObligation" xlink:label="loc_us-gaap_PurchaseObligation_AE7E7D936DEBA65877B6795FF20C6006" xlink:type="locator" />
    <definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:to="loc_us-gaap_PurchaseObligation_AE7E7D936DEBA65877B6795FF20C6006" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_VariableInterestEntityInvestmentContribution" xlink:label="loc_smci_VariableInterestEntityInvestmentContribution_2E98BE54E4A410F3F168795FF20CCEC7" xlink:type="locator" />
    <definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:to="loc_smci_VariableInterestEntityInvestmentContribution_2E98BE54E4A410F3F168795FF20CCEC7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage_F1DBACCE526160A572A5795FF20C878F" xlink:type="locator" />
    <definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:to="loc_us-gaap_VariableInterestEntityOwnershipPercentage_F1DBACCE526160A572A5795FF20C878F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_6EF50B3F8208C9437126795FF20C0F2E" xlink:type="locator" />
    <definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_6EF50B3F8208C9437126795FF20C0F2E" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.supermicro.com/role/SegmentReporting" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/SegmentReportingLongLivedAssetsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_125BBDBD600B7DCD11B758F085D70521" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FD32DCB10DB4E9E80D2958F085D772F4" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_125BBDBD600B7DCD11B758F085D70521" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FD32DCB10DB4E9E80D2958F085D772F4" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_06876672BAA4832AA35058F085D794B4" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FD32DCB10DB4E9E80D2958F085D772F4" xlink:to="loc_us-gaap_StatementGeographicalAxis_06876672BAA4832AA35058F085D794B4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_DC9DE8894D8674E57FAB58F085D75114_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementGeographicalAxis_06876672BAA4832AA35058F085D794B4" xlink:to="loc_us-gaap_SegmentGeographicalDomain_DC9DE8894D8674E57FAB58F085D75114_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_DC9DE8894D8674E57FAB58F085D75114" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementGeographicalAxis_06876672BAA4832AA35058F085D794B4" xlink:to="loc_us-gaap_SegmentGeographicalDomain_DC9DE8894D8674E57FAB58F085D75114" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd#country_US" xlink:label="loc_country_US_32D01212913CECF5BF1058F085D7B420" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_DC9DE8894D8674E57FAB58F085D75114" xlink:to="loc_country_US_32D01212913CECF5BF1058F085D7B420" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AsiaMember" xlink:label="loc_us-gaap_AsiaMember_CBFE3205B298EAB035DE58F085D777D0" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_DC9DE8894D8674E57FAB58F085D75114" xlink:to="loc_us-gaap_AsiaMember_CBFE3205B298EAB035DE58F085D777D0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EuropeMember" xlink:label="loc_us-gaap_EuropeMember_2F28D9801A897CD2E36D58F085D7C7F4" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_DC9DE8894D8674E57FAB58F085D75114" xlink:to="loc_us-gaap_EuropeMember_2F28D9801A897CD2E36D58F085D7C7F4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_B7447F2362EBB3D76D2D58F085D7F9B3" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_125BBDBD600B7DCD11B758F085D70521" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_B7447F2362EBB3D76D2D58F085D7F9B3" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.supermicro.com/role/SegmentReportingNarrativeDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_03BBFA6D3E1FDDD1B27A7C482D59AA61" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1E2C82545BCD30E1B04B7C482D57B887" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_03BBFA6D3E1FDDD1B27A7C482D59AA61" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1E2C82545BCD30E1B04B7C482D57B887" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_29F1EEA71CF302C9B23C7C482D575EB0" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1E2C82545BCD30E1B04B7C482D57B887" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_29F1EEA71CF302C9B23C7C482D575EB0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_F12E833D65FEE5684A3F7C482D57F52E_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_29F1EEA71CF302C9B23C7C482D575EB0" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_F12E833D65FEE5684A3F7C482D57F52E_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_F12E833D65FEE5684A3F7C482D57F52E" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_29F1EEA71CF302C9B23C7C482D575EB0" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_F12E833D65FEE5684A3F7C482D57F52E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_D7463FEF2FBF5A5303BB7C482D589941" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_F12E833D65FEE5684A3F7C482D57F52E" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_D7463FEF2FBF5A5303BB7C482D589941" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_560385DCE4CE306F97BD7C482D588358" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1E2C82545BCD30E1B04B7C482D57B887" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_560385DCE4CE306F97BD7C482D588358" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2A6302B6B9BC1C1761EA7C482D583E81_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_560385DCE4CE306F97BD7C482D588358" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2A6302B6B9BC1C1761EA7C482D583E81_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2A6302B6B9BC1C1761EA7C482D583E81" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_560385DCE4CE306F97BD7C482D588358" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2A6302B6B9BC1C1761EA7C482D583E81" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_C8864FFCE0730F72EEB67C482D58AD4C" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2A6302B6B9BC1C1761EA7C482D583E81" xlink:to="loc_us-gaap_SalesRevenueNetMember_C8864FFCE0730F72EEB67C482D58AD4C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_17A99EB756A0BD63BE527C482D58BCCF" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2A6302B6B9BC1C1761EA7C482D583E81" xlink:to="loc_us-gaap_AccountsReceivableMember_17A99EB756A0BD63BE527C482D58BCCF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CounterpartyNameAxis" xlink:label="loc_us-gaap_CounterpartyNameAxis_FE334D179F9DF828FACE7C482D5982AF" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1E2C82545BCD30E1B04B7C482D57B887" xlink:to="loc_us-gaap_CounterpartyNameAxis_FE334D179F9DF828FACE7C482D5982AF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_BB088BD31EB7773EEEA37C482D59CECB_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CounterpartyNameAxis_FE334D179F9DF828FACE7C482D5982AF" xlink:to="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_BB088BD31EB7773EEEA37C482D59CECB_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_BB088BD31EB7773EEEA37C482D59CECB" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CounterpartyNameAxis_FE334D179F9DF828FACE7C482D5982AF" xlink:to="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_BB088BD31EB7773EEEA37C482D59CECB" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_OneCustomerMember" xlink:label="loc_smci_OneCustomerMember_4C3A58FC609BB0A4E92A7C482D595156" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_BB088BD31EB7773EEEA37C482D59CECB" xlink:to="loc_smci_OneCustomerMember_4C3A58FC609BB0A4E92A7C482D595156" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_ConcentrationRiskNumberOfCustomers" xlink:label="loc_smci_ConcentrationRiskNumberOfCustomers_A592D7DC2BF8E74658187C482D59D7B2" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_03BBFA6D3E1FDDD1B27A7C482D59AA61" xlink:to="loc_smci_ConcentrationRiskNumberOfCustomers_A592D7DC2BF8E74658187C482D59D7B2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_C88F1D9945030EA53FDB7C482D5AA682" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_03BBFA6D3E1FDDD1B27A7C482D59AA61" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_C88F1D9945030EA53FDB7C482D5AA682" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.supermicro.com/role/SegmentReportingNetSalesByGeographicRegionDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_490922A851F9F97EFD6D58F086F08332" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_687842E06C92BC404D7358F086F06883" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_490922A851F9F97EFD6D58F086F08332" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_687842E06C92BC404D7358F086F06883" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_5737B86A11F80CF9774158F086F0405C" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_687842E06C92BC404D7358F086F06883" xlink:to="loc_us-gaap_StatementGeographicalAxis_5737B86A11F80CF9774158F086F0405C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_61D320DB5FEFFA09E91E58F086F04043_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementGeographicalAxis_5737B86A11F80CF9774158F086F0405C" xlink:to="loc_us-gaap_SegmentGeographicalDomain_61D320DB5FEFFA09E91E58F086F04043_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_61D320DB5FEFFA09E91E58F086F04043" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementGeographicalAxis_5737B86A11F80CF9774158F086F0405C" xlink:to="loc_us-gaap_SegmentGeographicalDomain_61D320DB5FEFFA09E91E58F086F04043" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd#country_US" xlink:label="loc_country_US_2FFF93F1ED2FB34EE5FE58F086F03BF5" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_61D320DB5FEFFA09E91E58F086F04043" xlink:to="loc_country_US_2FFF93F1ED2FB34EE5FE58F086F03BF5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EuropeMember" xlink:label="loc_us-gaap_EuropeMember_F3CBB3CB39A302658B3958F086F068B8" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_61D320DB5FEFFA09E91E58F086F04043" xlink:to="loc_us-gaap_EuropeMember_F3CBB3CB39A302658B3958F086F068B8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AsiaMember" xlink:label="loc_us-gaap_AsiaMember_CC42C42F425579991A2F58F086F01FCE" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_61D320DB5FEFFA09E91E58F086F04043" xlink:to="loc_us-gaap_AsiaMember_CC42C42F425579991A2F58F086F01FCE" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_OtherRegionMember" xlink:label="loc_smci_OtherRegionMember_2DC05FC0E401E87ADD7458F086F07043" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentGeographicalDomain_61D320DB5FEFFA09E91E58F086F04043" xlink:to="loc_smci_OtherRegionMember_2DC05FC0E401E87ADD7458F086F07043" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_9950B535ABE95094965658F086F09CC8" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_490922A851F9F97EFD6D58F086F08332" xlink:to="loc_us-gaap_SalesRevenueNet_9950B535ABE95094965658F086F09CC8" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.supermicro.com/role/SegmentReportingNetSalesByProductTypeDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_CAEF6647221A31BD932258F087AB9406" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_89BFBC1CBC56734AD4A558F087AB96C7" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_CAEF6647221A31BD932258F087AB9406" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_89BFBC1CBC56734AD4A558F087AB96C7" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="loc_us-gaap_ProductOrServiceAxis_290DC008E0B8F5FD5A5658F087AB9AF0" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_89BFBC1CBC56734AD4A558F087AB96C7" xlink:to="loc_us-gaap_ProductOrServiceAxis_290DC008E0B8F5FD5A5658F087AB9AF0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="loc_us-gaap_ProductsAndServicesDomain_965C901F4D394FF6005658F087AB0D9F_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ProductOrServiceAxis_290DC008E0B8F5FD5A5658F087AB9AF0" xlink:to="loc_us-gaap_ProductsAndServicesDomain_965C901F4D394FF6005658F087AB0D9F_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="loc_us-gaap_ProductsAndServicesDomain_965C901F4D394FF6005658F087AB0D9F" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ProductOrServiceAxis_290DC008E0B8F5FD5A5658F087AB9AF0" xlink:to="loc_us-gaap_ProductsAndServicesDomain_965C901F4D394FF6005658F087AB0D9F" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_ServerSystemsMember" xlink:label="loc_smci_ServerSystemsMember_6DD4C9E446B45C5D3CBF58F087AB4C05" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductsAndServicesDomain_965C901F4D394FF6005658F087AB0D9F" xlink:to="loc_smci_ServerSystemsMember_6DD4C9E446B45C5D3CBF58F087AB4C05" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_SubsystemsAndAccessoriesMember" xlink:label="loc_smci_SubsystemsAndAccessoriesMember_BE6C5D1712798776DE8558F087ABE185" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductsAndServicesDomain_965C901F4D394FF6005658F087AB0D9F" xlink:to="loc_smci_SubsystemsAndAccessoriesMember_BE6C5D1712798776DE8558F087ABE185" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_CD8FA1ABC7F249B30E6958F087AB63A3" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_89BFBC1CBC56734AD4A558F087AB96C7" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_CD8FA1ABC7F249B30E6958F087AB63A3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_C2DE4BB2EFED708B282B58F087AB50B9_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_CD8FA1ABC7F249B30E6958F087AB63A3" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_C2DE4BB2EFED708B282B58F087AB50B9_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_C2DE4BB2EFED708B282B58F087AB50B9" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_CD8FA1ABC7F249B30E6958F087AB63A3" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_C2DE4BB2EFED708B282B58F087AB50B9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductConcentrationRiskMember" xlink:label="loc_us-gaap_ProductConcentrationRiskMember_B88F830684D5AA73010A58F087ABA852" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_C2DE4BB2EFED708B282B58F087AB50B9" xlink:to="loc_us-gaap_ProductConcentrationRiskMember_B88F830684D5AA73010A58F087ABA852" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_D6E62427C3094C39AA3D58F087AB1840" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_89BFBC1CBC56734AD4A558F087AB96C7" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_D6E62427C3094C39AA3D58F087AB1840" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3A5FD396FDC5B2CDB5E858F087AB820C_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_D6E62427C3094C39AA3D58F087AB1840" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3A5FD396FDC5B2CDB5E858F087AB820C_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3A5FD396FDC5B2CDB5E858F087AB820C" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_D6E62427C3094C39AA3D58F087AB1840" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3A5FD396FDC5B2CDB5E858F087AB820C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_6944021BDBD7CDCEFFCF58F087AB0192" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3A5FD396FDC5B2CDB5E858F087AB820C" xlink:to="loc_us-gaap_SalesRevenueNetMember_6944021BDBD7CDCEFFCF58F087AB0192" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_2EBF9564337928927BB558F087AB0B92" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_CAEF6647221A31BD932258F087AB9406" xlink:to="loc_us-gaap_SalesRevenueNet_2EBF9564337928927BB558F087AB0B92" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_FD45E33348F3CB00DA7D58F087AB189F" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_CAEF6647221A31BD932258F087AB9406" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_FD45E33348F3CB00DA7D58F087AB189F" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.supermicro.com/role/SegmentReportingTables" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/ShortTermAndLongTermObligations" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/ShortTermAndLongTermObligationsBankOfAmericaDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable_C46247F5474EC7145F8D73949A149D6C" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_C46247F5474EC7145F8D73949A149D6C" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_2C57E4F8F5136366C71173949A145041" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_C46247F5474EC7145F8D73949A149D6C" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_2C57E4F8F5136366C71173949A145041" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_57945A7AE9CE0DD4BD1573949A1435F2_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_2C57E4F8F5136366C71173949A145041" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_57945A7AE9CE0DD4BD1573949A1435F2_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_57945A7AE9CE0DD4BD1573949A1435F2" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_2C57E4F8F5136366C71173949A145041" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_57945A7AE9CE0DD4BD1573949A1435F2" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_BankOfAmericaMember" xlink:label="loc_smci_BankOfAmericaMember_73F2F012D3D1FB8F147773949A140FA2" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_57945A7AE9CE0DD4BD1573949A1435F2" xlink:to="loc_smci_BankOfAmericaMember_73F2F012D3D1FB8F147773949A140FA2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_83D7FAC4DC1D7B743FCF73949A14B23D" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_C46247F5474EC7145F8D73949A149D6C" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_83D7FAC4DC1D7B743FCF73949A14B23D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_E7BBA10E50E69774123773949A14FB9A_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_83D7FAC4DC1D7B743FCF73949A14B23D" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_E7BBA10E50E69774123773949A14FB9A_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_E7BBA10E50E69774123773949A14FB9A" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_83D7FAC4DC1D7B743FCF73949A14B23D" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_E7BBA10E50E69774123773949A14FB9A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_9D0223FA40B341A181D673949A159FF7" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_E7BBA10E50E69774123773949A14FB9A" xlink:to="loc_us-gaap_LineOfCreditMember_9D0223FA40B341A181D673949A159FF7" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_TermLoanMember" xlink:label="loc_smci_TermLoanMember_7D46F5F4A4FA5E35E09773949A159005" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_E7BBA10E50E69774123773949A14FB9A" xlink:to="loc_smci_TermLoanMember_7D46F5F4A4FA5E35E09773949A159005" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_EA69EBCDA3DF51A7720E73949A151764" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_C46247F5474EC7145F8D73949A149D6C" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_EA69EBCDA3DF51A7720E73949A151764" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_1B634E41ACDEF7813A2773949A150A41_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_EA69EBCDA3DF51A7720E73949A151764" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_1B634E41ACDEF7813A2773949A150A41_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_1B634E41ACDEF7813A2773949A150A41" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_EA69EBCDA3DF51A7720E73949A151764" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_1B634E41ACDEF7813A2773949A150A41" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_205082BD5ACE5E1069FD73949A1A4A7A" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_1B634E41ACDEF7813A2773949A150A41" xlink:to="loc_us-gaap_LineOfCreditMember_205082BD5ACE5E1069FD73949A1A4A7A" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_TermLoanMember" xlink:label="loc_smci_TermLoanMember_D14A188021979EE9B15A73949A1AD01D" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_1B634E41ACDEF7813A2773949A150A41" xlink:to="loc_smci_TermLoanMember_D14A188021979EE9B15A73949A1AD01D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_C15C1DE2F3F8248A497F73949A1A35A6" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_C46247F5474EC7145F8D73949A149D6C" xlink:to="loc_us-gaap_CreditFacilityAxis_C15C1DE2F3F8248A497F73949A1A35A6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_EB6E5BEE39C0138BFC1973949A1A8BD3_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_C15C1DE2F3F8248A497F73949A1A35A6" xlink:to="loc_us-gaap_CreditFacilityDomain_EB6E5BEE39C0138BFC1973949A1A8BD3_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_EB6E5BEE39C0138BFC1973949A1A8BD3" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_C15C1DE2F3F8248A497F73949A1A35A6" xlink:to="loc_us-gaap_CreditFacilityDomain_EB6E5BEE39C0138BFC1973949A1A8BD3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_F1D3956AEC1D78FB408173949A1AA14C" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_EB6E5BEE39C0138BFC1973949A1A8BD3" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_F1D3956AEC1D78FB408173949A1AA14C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_5F9709A68568B6260F2C73949A1AE2EB" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_C46247F5474EC7145F8D73949A149D6C" xlink:to="loc_us-gaap_VariableRateAxis_5F9709A68568B6260F2C73949A1AE2EB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_3E755A353255DEBD75E173949A1ACC13_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_5F9709A68568B6260F2C73949A1AE2EB" xlink:to="loc_us-gaap_VariableRateDomain_3E755A353255DEBD75E173949A1ACC13_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_3E755A353255DEBD75E173949A1ACC13" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_5F9709A68568B6260F2C73949A1AE2EB" xlink:to="loc_us-gaap_VariableRateDomain_3E755A353255DEBD75E173949A1ACC13" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_9FA97CEF696093C0D4B873949A1BCC5E" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_3E755A353255DEBD75E173949A1ACC13" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_9FA97CEF696093C0D4B873949A1BCC5E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_B1F7F3998905E95E830173949A1B02CE" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_C46247F5474EC7145F8D73949A149D6C" xlink:to="loc_us-gaap_RangeAxis_B1F7F3998905E95E830173949A1B02CE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_62B058B5313C82A1005B73949A1B1468_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_B1F7F3998905E95E830173949A1B02CE" xlink:to="loc_us-gaap_RangeMember_62B058B5313C82A1005B73949A1B1468_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_62B058B5313C82A1005B73949A1B1468" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_B1F7F3998905E95E830173949A1B02CE" xlink:to="loc_us-gaap_RangeMember_62B058B5313C82A1005B73949A1B1468" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_C932FCD145677BAAB25573949A1BEF31" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_62B058B5313C82A1005B73949A1B1468" xlink:to="loc_us-gaap_MinimumMember_C932FCD145677BAAB25573949A1BEF31" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_E04049418FE8583C787173949A1B3ABA" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_62B058B5313C82A1005B73949A1B1468" xlink:to="loc_us-gaap_MaximumMember_E04049418FE8583C787173949A1B3ABA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_B7B5DD06AFC09C5E5D9873949A1B9633" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_B7B5DD06AFC09C5E5D9873949A1B9633" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaap_DebtInstrumentTerm_C09B286EC690D197154673A66CD764EA" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:to="loc_us-gaap_DebtInstrumentTerm_C09B286EC690D197154673A66CD764EA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_776BA868B3B6F9AA1F3873949A1B01FF" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_776BA868B3B6F9AA1F3873949A1B01FF" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_DebtInstrumentCollateralNumberofBuildings" xlink:label="loc_smci_DebtInstrumentCollateralNumberofBuildings_B5D0E6D10B34400C442773949A1B6263" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:to="loc_smci_DebtInstrumentCollateralNumberofBuildings_B5D0E6D10B34400C442773949A1B6263" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_C0506C4724B0603AEEE873949A1BE970" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_C0506C4724B0603AEEE873949A1BE970" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_DebtInstrumentVariableRate" xlink:label="loc_smci_DebtInstrumentVariableRate_3148B94EA125A9C0FE4573949A1B00CB" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:to="loc_smci_DebtInstrumentVariableRate_3148B94EA125A9C0FE4573949A1B00CB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_448661B176D3AF0C4D6473949A1BFA7E" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:to="loc_us-gaap_LongTermDebt_448661B176D3AF0C4D6473949A1BFA7E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaap_ShortTermBorrowings_8D3E9082A8BD709128BE73949A1B9C32" xlink:type="locator" />
    <definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:to="loc_us-gaap_ShortTermBorrowings_8D3E9082A8BD709128BE73949A1B9C32" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_AA2D7AC9CFB428C3F2AC73949A1B7D92" xlink:type="locator" />
    <definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_AA2D7AC9CFB428C3F2AC73949A1B7D92" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_CF7F8F3635514A35286B73949A1BAC80" xlink:type="locator" />
    <definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_CF7F8F3635514A35286B73949A1BAC80" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.supermicro.com/role/ShortTermAndLongTermObligationsCovenantComplianceDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_B06A5829B8DCF705C3FB739499D90668" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_FCF33D4B418868FD0CBD739499D76395" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B06A5829B8DCF705C3FB739499D90668" xlink:to="loc_us-gaap_DebtInstrumentTable_FCF33D4B418868FD0CBD739499D76395" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_48B2124F26DA0F6CBF3B739499D760E6" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_FCF33D4B418868FD0CBD739499D76395" xlink:to="loc_us-gaap_RangeAxis_48B2124F26DA0F6CBF3B739499D760E6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_8446A69840E7F1E92700739499D7C18F_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_48B2124F26DA0F6CBF3B739499D760E6" xlink:to="loc_us-gaap_RangeMember_8446A69840E7F1E92700739499D7C18F_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_8446A69840E7F1E92700739499D7C18F" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_48B2124F26DA0F6CBF3B739499D760E6" xlink:to="loc_us-gaap_RangeMember_8446A69840E7F1E92700739499D7C18F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_CECBC62565D883B9A45D739499D7CDD0" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_8446A69840E7F1E92700739499D7C18F" xlink:to="loc_us-gaap_MinimumMember_CECBC62565D883B9A45D739499D7CDD0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_B60B4363A1D6099D80FD739499D8A715" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_FCF33D4B418868FD0CBD739499D76395" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_B60B4363A1D6099D80FD739499D8A715" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_6F2B120CBF3F97D44096739499D8700D_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_B60B4363A1D6099D80FD739499D8A715" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_6F2B120CBF3F97D44096739499D8700D_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_6F2B120CBF3F97D44096739499D8700D" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_B60B4363A1D6099D80FD739499D8A715" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_6F2B120CBF3F97D44096739499D8700D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_1849A809CB95D7E922A7739499D8FC39" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_6F2B120CBF3F97D44096739499D8700D" xlink:to="loc_us-gaap_LineOfCreditMember_1849A809CB95D7E922A7739499D8FC39" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_TermLoanMember" xlink:label="loc_smci_TermLoanMember_911FF5A728C86B12AEB0739499D8D51A" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_6F2B120CBF3F97D44096739499D8700D" xlink:to="loc_smci_TermLoanMember_911FF5A728C86B12AEB0739499D8D51A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_15143DA99BF6DF1C9675739499D87780" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_FCF33D4B418868FD0CBD739499D76395" xlink:to="loc_us-gaap_CreditFacilityAxis_15143DA99BF6DF1C9675739499D87780" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_EA91F2BBA7A5312636DA739499D8F338_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_15143DA99BF6DF1C9675739499D87780" xlink:to="loc_us-gaap_CreditFacilityDomain_EA91F2BBA7A5312636DA739499D8F338_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_EA91F2BBA7A5312636DA739499D8F338" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_15143DA99BF6DF1C9675739499D87780" xlink:to="loc_us-gaap_CreditFacilityDomain_EA91F2BBA7A5312636DA739499D8F338" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_2FD351970E0D991F510A739499D8E8EE" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_EA91F2BBA7A5312636DA739499D8F338" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_2FD351970E0D991F510A739499D8E8EE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_222484AE59F50BF80BEB739499D8018C" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_FCF33D4B418868FD0CBD739499D76395" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_222484AE59F50BF80BEB739499D8018C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_091153477DF1A91CB4AB739499D8FC15_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_222484AE59F50BF80BEB739499D8018C" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_091153477DF1A91CB4AB739499D8FC15_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_091153477DF1A91CB4AB739499D8FC15" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_222484AE59F50BF80BEB739499D8018C" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_091153477DF1A91CB4AB739499D8FC15" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_BankOfAmericaMember" xlink:label="loc_smci_BankOfAmericaMember_3CCAA82B6117E77A2870739499D83A89" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_091153477DF1A91CB4AB739499D8FC15" xlink:to="loc_smci_BankOfAmericaMember_3CCAA82B6117E77A2870739499D83A89" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_CTBCMember" xlink:label="loc_smci_CTBCMember_398C272C5E009D9ECC7D739499D8F850" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_091153477DF1A91CB4AB739499D8FC15" xlink:to="loc_smci_CTBCMember_398C272C5E009D9ECC7D739499D8F850" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_552C002F5B4DB6BA7FD2739499D83248" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_FCF33D4B418868FD0CBD739499D76395" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_552C002F5B4DB6BA7FD2739499D83248" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_62CF0CAFC59CDD82FB68739499D874EE_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_552C002F5B4DB6BA7FD2739499D83248" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_62CF0CAFC59CDD82FB68739499D874EE_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_62CF0CAFC59CDD82FB68739499D874EE" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_552C002F5B4DB6BA7FD2739499D83248" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_62CF0CAFC59CDD82FB68739499D874EE" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_BankOfAmericaCreditAgreementMember" xlink:label="loc_smci_BankOfAmericaCreditAgreementMember_58C158C745AB9E695B8A739499D8A54E" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_62CF0CAFC59CDD82FB68739499D874EE" xlink:to="loc_smci_BankOfAmericaCreditAgreementMember_58C158C745AB9E695B8A739499D8A54E" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_TermLoanMember" xlink:label="loc_smci_TermLoanMember_015899D982CCD1C3C637739499D82E3A" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_62CF0CAFC59CDD82FB68739499D874EE" xlink:to="loc_smci_TermLoanMember_015899D982CCD1C3C637739499D82E3A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_2135FD331FBEB6B3C89C739499D86E96" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_FCF33D4B418868FD0CBD739499D76395" xlink:to="loc_us-gaap_DebtInstrumentAxis_2135FD331FBEB6B3C89C739499D86E96" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_73DAA3876CE777181435739499D9B9C9_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_2135FD331FBEB6B3C89C739499D86E96" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_73DAA3876CE777181435739499D9B9C9_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_73DAA3876CE777181435739499D9B9C9" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_2135FD331FBEB6B3C89C739499D86E96" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_73DAA3876CE777181435739499D9B9C9" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_CTBC2014FacilityMember" xlink:label="loc_smci_CTBC2014FacilityMember_DED429622E555A24B290739499D98EE2" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_73DAA3876CE777181435739499D9B9C9" xlink:to="loc_smci_CTBC2014FacilityMember_DED429622E555A24B290739499D98EE2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentCollateralAmount" xlink:label="loc_us-gaap_DebtInstrumentCollateralAmount_C77B9D8E22FBF2A4E14D739499D9E590" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B06A5829B8DCF705C3FB739499D90668" xlink:to="loc_us-gaap_DebtInstrumentCollateralAmount_C77B9D8E22FBF2A4E14D739499D9E590" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_DebtInstrumentCollateralNumberofBuildings" xlink:label="loc_smci_DebtInstrumentCollateralNumberofBuildings_09362D30F9194AD2B295739499DED8EF" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B06A5829B8DCF705C3FB739499D90668" xlink:to="loc_smci_DebtInstrumentCollateralNumberofBuildings_09362D30F9194AD2B295739499DED8EF" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoans" xlink:label="loc_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoans_3EFD96A5C1D69EFBE900739499DEC2DE" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B06A5829B8DCF705C3FB739499D90668" xlink:to="loc_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoans_3EFD96A5C1D69EFBE900739499DEC2DE" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoansRatio" xlink:label="loc_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoansRatio_5CA3C5FDF4B97081C4F0739499DEAB55" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B06A5829B8DCF705C3FB739499D90668" xlink:to="loc_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoansRatio_5CA3C5FDF4B97081C4F0739499DEAB55" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_DebtInstrumentCreditTermsforLineofCreditandTermLoansMarketValue" xlink:label="loc_smci_DebtInstrumentCreditTermsforLineofCreditandTermLoansMarketValue_D001C06C072B8E5E21E6739499DE5069" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B06A5829B8DCF705C3FB739499D90668" xlink:to="loc_smci_DebtInstrumentCreditTermsforLineofCreditandTermLoansMarketValue_D001C06C072B8E5E21E6739499DE5069" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.supermicro.com/role/ShortTermAndLongTermObligationsCtbcDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_25DA0DD69CDE5F88D7B5791F8C272E92" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_DED164538089AC37D13E791F8C27E4D7" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_25DA0DD69CDE5F88D7B5791F8C272E92" xlink:to="loc_us-gaap_DebtInstrumentTable_DED164538089AC37D13E791F8C27E4D7" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_2A6C934AD1C406C1900D791F8C27A2D2" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_DED164538089AC37D13E791F8C27E4D7" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_2A6C934AD1C406C1900D791F8C27A2D2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_314D4E54C62D2666369B791F8C272699_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_2A6C934AD1C406C1900D791F8C27A2D2" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_314D4E54C62D2666369B791F8C272699_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_314D4E54C62D2666369B791F8C272699" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_2A6C934AD1C406C1900D791F8C27A2D2" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_314D4E54C62D2666369B791F8C272699" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_DF950E2ACE0382765E71791F8C27F99F" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_314D4E54C62D2666369B791F8C272699" xlink:to="loc_us-gaap_SubsequentEventMember_DF950E2ACE0382765E71791F8C27F99F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_088FE44F510E1AA1B1C1791F8C27BFE7" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_DED164538089AC37D13E791F8C27E4D7" xlink:to="loc_us-gaap_DebtInstrumentAxis_088FE44F510E1AA1B1C1791F8C27BFE7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_109AD3ADDAFC74A9DD74791F8C272BF5_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_088FE44F510E1AA1B1C1791F8C27BFE7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_109AD3ADDAFC74A9DD74791F8C272BF5_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_109AD3ADDAFC74A9DD74791F8C272BF5" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_088FE44F510E1AA1B1C1791F8C27BFE7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_109AD3ADDAFC74A9DD74791F8C272BF5" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_CTBC2014FacilityMember" xlink:label="loc_smci_CTBC2014FacilityMember_BF139BBB35D0DB6B1959791F8C27BE2A" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_109AD3ADDAFC74A9DD74791F8C272BF5" xlink:to="loc_smci_CTBC2014FacilityMember_BF139BBB35D0DB6B1959791F8C27BE2A" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_CTBC2016FacilityMember" xlink:label="loc_smci_CTBC2016FacilityMember_70A26EE78B2A97A08124791F8C27BC73" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_109AD3ADDAFC74A9DD74791F8C272BF5" xlink:to="loc_smci_CTBC2016FacilityMember_70A26EE78B2A97A08124791F8C27BC73" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_4CA41A41DAE6253D0CFE791F8C272CCA" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_DED164538089AC37D13E791F8C27E4D7" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_4CA41A41DAE6253D0CFE791F8C272CCA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_4436D0C8906FCFB06323791F8C279F46_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_4CA41A41DAE6253D0CFE791F8C272CCA" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_4436D0C8906FCFB06323791F8C279F46_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_4436D0C8906FCFB06323791F8C279F46" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_4CA41A41DAE6253D0CFE791F8C272CCA" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_4436D0C8906FCFB06323791F8C279F46" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_TermLoanMember" xlink:label="loc_smci_TermLoanMember_84FE3266346741EFC956791F8C2723CE" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_4436D0C8906FCFB06323791F8C279F46" xlink:to="loc_smci_TermLoanMember_84FE3266346741EFC956791F8C2723CE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_BF145EA8868FE3B50CA6791F8C274461" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_4436D0C8906FCFB06323791F8C279F46" xlink:to="loc_us-gaap_LineOfCreditMember_BF145EA8868FE3B50CA6791F8C274461" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_8BB5F7B8E009DA8F67C7791F8C27FE06" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_DED164538089AC37D13E791F8C27E4D7" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_8BB5F7B8E009DA8F67C7791F8C27FE06" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_EE0CBAC54BB05B8CAF7C791F8C2727BE_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_8BB5F7B8E009DA8F67C7791F8C27FE06" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_EE0CBAC54BB05B8CAF7C791F8C2727BE_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_EE0CBAC54BB05B8CAF7C791F8C2727BE" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_8BB5F7B8E009DA8F67C7791F8C27FE06" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_EE0CBAC54BB05B8CAF7C791F8C2727BE" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_CTBCMember" xlink:label="loc_smci_CTBCMember_FFCD5BCF1243151D010D791F8C27307C" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_EE0CBAC54BB05B8CAF7C791F8C2727BE" xlink:to="loc_smci_CTBCMember_FFCD5BCF1243151D010D791F8C27307C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_DB0A029CDD564641A284791F8C27B9E3" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_DED164538089AC37D13E791F8C27E4D7" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_DB0A029CDD564641A284791F8C27B9E3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_F71E3712544734631EB0791F8C276CA6_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_DB0A029CDD564641A284791F8C27B9E3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_F71E3712544734631EB0791F8C276CA6_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_F71E3712544734631EB0791F8C276CA6" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_DB0A029CDD564641A284791F8C27B9E3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_F71E3712544734631EB0791F8C276CA6" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_TermLoanMember" xlink:label="loc_smci_TermLoanMember_505510BA267EE879B3A7791F8C278AB6" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_F71E3712544734631EB0791F8C276CA6" xlink:to="loc_smci_TermLoanMember_505510BA267EE879B3A7791F8C278AB6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_D7927D1785D27497230F791F8C27D35E" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_F71E3712544734631EB0791F8C276CA6" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_D7927D1785D27497230F791F8C27D35E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_5EA8D0A204C61520B023791F8C271B4E" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_F71E3712544734631EB0791F8C276CA6" xlink:to="loc_us-gaap_LineOfCreditMember_5EA8D0A204C61520B023791F8C271B4E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_0BDFB89B81E1334DCB2C791F8C27D2EB" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_DED164538089AC37D13E791F8C27E4D7" xlink:to="loc_us-gaap_CreditFacilityAxis_0BDFB89B81E1334DCB2C791F8C27D2EB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_A15361B6BBE08440BA0A791F8C2791D5_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_0BDFB89B81E1334DCB2C791F8C27D2EB" xlink:to="loc_us-gaap_CreditFacilityDomain_A15361B6BBE08440BA0A791F8C2791D5_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_A15361B6BBE08440BA0A791F8C2791D5" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_0BDFB89B81E1334DCB2C791F8C27D2EB" xlink:to="loc_us-gaap_CreditFacilityDomain_A15361B6BBE08440BA0A791F8C2791D5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_B875918B196DAAB0E710791F8C271392" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_A15361B6BBE08440BA0A791F8C2791D5" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_B875918B196DAAB0E710791F8C271392" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SecuredDebtMember" xlink:label="loc_us-gaap_SecuredDebtMember_827FB152DF6C361242A4791F8C27D69E" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_A15361B6BBE08440BA0A791F8C2791D5" xlink:to="loc_us-gaap_SecuredDebtMember_827FB152DF6C361242A4791F8C27D69E" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_CustomsBondMember" xlink:label="loc_smci_CustomsBondMember_005D57644C227C58CF37791F8C279777" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_A15361B6BBE08440BA0A791F8C2791D5" xlink:to="loc_smci_CustomsBondMember_005D57644C227C58CF37791F8C279777" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_F1C3E86982C6E345EAE5791F8C2754CA" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_DED164538089AC37D13E791F8C27E4D7" xlink:to="loc_us-gaap_VariableRateAxis_F1C3E86982C6E345EAE5791F8C2754CA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_AE4FBB2490CCB64CAB9E791F8C27E4EB_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_F1C3E86982C6E345EAE5791F8C2754CA" xlink:to="loc_us-gaap_VariableRateDomain_AE4FBB2490CCB64CAB9E791F8C27E4EB_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_AE4FBB2490CCB64CAB9E791F8C27E4EB" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_F1C3E86982C6E345EAE5791F8C2754CA" xlink:to="loc_us-gaap_VariableRateDomain_AE4FBB2490CCB64CAB9E791F8C27E4EB" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_CTBCsEstablishedNTDInterestRateMember" xlink:label="loc_smci_CTBCsEstablishedNTDInterestRateMember_CA07F5724A6F0DAA0AD3791F8C277CD7" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_AE4FBB2490CCB64CAB9E791F8C27E4EB" xlink:to="loc_smci_CTBCsEstablishedNTDInterestRateMember_CA07F5724A6F0DAA0AD3791F8C277CD7" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_CTBCsEstablishedUSDInterestRateMember" xlink:label="loc_smci_CTBCsEstablishedUSDInterestRateMember_A35EC53FC2E037FA3823791F8C278CCD" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_AE4FBB2490CCB64CAB9E791F8C27E4EB" xlink:to="loc_smci_CTBCsEstablishedUSDInterestRateMember_A35EC53FC2E037FA3823791F8C278CCD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_6899756F4266065F15F7791F8C27C76B" xlink:type="locator" />
    <definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_DED164538089AC37D13E791F8C27E4D7" xlink:to="loc_us-gaap_RangeAxis_6899756F4266065F15F7791F8C27C76B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_5182304B2C481124BD0B791F8C27B9A0_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_6899756F4266065F15F7791F8C27C76B" xlink:to="loc_us-gaap_RangeMember_5182304B2C481124BD0B791F8C27B9A0_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_5182304B2C481124BD0B791F8C27B9A0" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_6899756F4266065F15F7791F8C27C76B" xlink:to="loc_us-gaap_RangeMember_5182304B2C481124BD0B791F8C27B9A0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_08B048393EA848CF7C6B791F8C273963" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_5182304B2C481124BD0B791F8C27B9A0" xlink:to="loc_us-gaap_MinimumMember_08B048393EA848CF7C6B791F8C273963" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_E28C5BF53262338B791E791F8C27C385" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_5182304B2C481124BD0B791F8C27B9A0" xlink:to="loc_us-gaap_MaximumMember_E28C5BF53262338B791E791F8C27C385" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4A0A493313F6EB75A739791F8C27C507" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_25DA0DD69CDE5F88D7B5791F8C272E92" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4A0A493313F6EB75A739791F8C27C507" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_2B76992A13BC0EBE35E6791F8C27455B" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_25DA0DD69CDE5F88D7B5791F8C272E92" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_2B76992A13BC0EBE35E6791F8C27455B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_11EB979C2CE7D516E2B4791F8C27362A" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_25DA0DD69CDE5F88D7B5791F8C272E92" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_11EB979C2CE7D516E2B4791F8C27362A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaap_ShortTermBorrowings_7905653A46D5F8F72662791F8C27EA61" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_25DA0DD69CDE5F88D7B5791F8C272E92" xlink:to="loc_us-gaap_ShortTermBorrowings_7905653A46D5F8F72662791F8C27EA61" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_C32BC162F7954F037488791F8C2787CC" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_25DA0DD69CDE5F88D7B5791F8C272E92" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_C32BC162F7954F037488791F8C2787CC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_884B3B6A22180C44A053791F8C273D91" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_25DA0DD69CDE5F88D7B5791F8C272E92" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_884B3B6A22180C44A053791F8C273D91" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaap_DebtInstrumentTerm_1F02701A5966C068F492791F8C27F4FF" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_25DA0DD69CDE5F88D7B5791F8C272E92" xlink:to="loc_us-gaap_DebtInstrumentTerm_1F02701A5966C068F492791F8C27F4FF" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_PercentOfEligibleAccountsReceivable" xlink:label="loc_smci_PercentOfEligibleAccountsReceivable_6953122A3DD84D1B9E3E791F8C2715CB" xlink:type="locator" />
    <definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_25DA0DD69CDE5F88D7B5791F8C272E92" xlink:to="loc_smci_PercentOfEligibleAccountsReceivable_6953122A3DD84D1B9E3E791F8C2715CB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_0006B4C7F63FE0333451791F8C275B12" xlink:type="locator" />
    <definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_25DA0DD69CDE5F88D7B5791F8C272E92" xlink:to="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_0006B4C7F63FE0333451791F8C275B12" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.supermicro.com/role/ShortTermAndLongTermObligationsDebtDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_6530FA32DE273A1D0A8F58F0879BDCA2" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_2E3A7E058270C396B89258F0878CCE68" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_6530FA32DE273A1D0A8F58F0879BDCA2" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_2E3A7E058270C396B89258F0878CCE68" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_2AD9418C9C1AFAF22C2A58F0878C6AF9" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_2E3A7E058270C396B89258F0878CCE68" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_2AD9418C9C1AFAF22C2A58F0878C6AF9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_02347F92E9952DB672A858F0878C5495_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_2AD9418C9C1AFAF22C2A58F0878C6AF9" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_02347F92E9952DB672A858F0878C5495_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_02347F92E9952DB672A858F0878C5495" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_2AD9418C9C1AFAF22C2A58F0878C6AF9" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_02347F92E9952DB672A858F0878C5495" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_9AA03AA1C431EA963D1A58F0878CC80C" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_02347F92E9952DB672A858F0878C5495" xlink:to="loc_us-gaap_LineOfCreditMember_9AA03AA1C431EA963D1A58F0878CC80C" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_TermLoanMember" xlink:label="loc_smci_TermLoanMember_F7D6C105ED6B33F3AF6658F0878CA403" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_02347F92E9952DB672A858F0878C5495" xlink:to="loc_smci_TermLoanMember_F7D6C105ED6B33F3AF6658F0878CA403" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_6A403D375046EBE3F5A558F0878C1194" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_2E3A7E058270C396B89258F0878CCE68" xlink:to="loc_us-gaap_CreditFacilityAxis_6A403D375046EBE3F5A558F0878C1194" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_70BC0D0780787C791ED758F0878CC9F5_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_6A403D375046EBE3F5A558F0878C1194" xlink:to="loc_us-gaap_CreditFacilityDomain_70BC0D0780787C791ED758F0878CC9F5_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_70BC0D0780787C791ED758F0878CC9F5" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_6A403D375046EBE3F5A558F0878C1194" xlink:to="loc_us-gaap_CreditFacilityDomain_70BC0D0780787C791ED758F0878CC9F5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_66926AC8D1CAA9F8A8E858F0878C5CB0" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_70BC0D0780787C791ED758F0878CC9F5" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_66926AC8D1CAA9F8A8E858F0878C5CB0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_C9E92D2D5DAA5295622358F0878CDDDE" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_2E3A7E058270C396B89258F0878CCE68" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_C9E92D2D5DAA5295622358F0878CDDDE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_D947C2E71D8C0E5824D958F0878C9317_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_C9E92D2D5DAA5295622358F0878CDDDE" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_D947C2E71D8C0E5824D958F0878C9317_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_D947C2E71D8C0E5824D958F0878C9317" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_C9E92D2D5DAA5295622358F0878CDDDE" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_D947C2E71D8C0E5824D958F0878C9317" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_BankOfAmericaMember" xlink:label="loc_smci_BankOfAmericaMember_C9CC727257A939E0FD4158F0878C490D" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_D947C2E71D8C0E5824D958F0878C9317" xlink:to="loc_smci_BankOfAmericaMember_C9CC727257A939E0FD4158F0878C490D" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_CTBCMember" xlink:label="loc_smci_CTBCMember_5FA650972F02BFE0009858F0878C04C9" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_D947C2E71D8C0E5824D958F0878C9317" xlink:to="loc_smci_CTBCMember_5FA650972F02BFE0009858F0878C04C9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_2A4229BADA010BA1A6C358F0878C1913" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_2E3A7E058270C396B89258F0878CCE68" xlink:to="loc_us-gaap_DebtInstrumentAxis_2A4229BADA010BA1A6C358F0878C1913" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_8C833CF669835E9B23E358F0878C8F62_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_2A4229BADA010BA1A6C358F0878C1913" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_8C833CF669835E9B23E358F0878C8F62_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_8C833CF669835E9B23E358F0878C8F62" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_2A4229BADA010BA1A6C358F0878C1913" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_8C833CF669835E9B23E358F0878C8F62" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_CTBC2014FacilityMember" xlink:label="loc_smci_CTBC2014FacilityMember_2E0513583AAF7C0FFB9158F0878CB8CE" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_8C833CF669835E9B23E358F0878C8F62" xlink:to="loc_smci_CTBC2014FacilityMember_2E0513583AAF7C0FFB9158F0878CB8CE" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_LongTermAndShortTermDebtTypeAxis" xlink:label="loc_smci_LongTermAndShortTermDebtTypeAxis_83C6EBD3ED95996709A958F0878C9ED2" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_2E3A7E058270C396B89258F0878CCE68" xlink:to="loc_smci_LongTermAndShortTermDebtTypeAxis_83C6EBD3ED95996709A958F0878C9ED2" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_LongTermAndShortTermDebtTypeDomain" xlink:label="loc_smci_LongTermAndShortTermDebtTypeDomain_027172D2B9C86B72458958F0879BDC1B_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_smci_LongTermAndShortTermDebtTypeAxis_83C6EBD3ED95996709A958F0878C9ED2" xlink:to="loc_smci_LongTermAndShortTermDebtTypeDomain_027172D2B9C86B72458958F0879BDC1B_default" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_LongTermAndShortTermDebtTypeDomain" xlink:label="loc_smci_LongTermAndShortTermDebtTypeDomain_027172D2B9C86B72458958F0879BDC1B" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_smci_LongTermAndShortTermDebtTypeAxis_83C6EBD3ED95996709A958F0878C9ED2" xlink:to="loc_smci_LongTermAndShortTermDebtTypeDomain_027172D2B9C86B72458958F0879BDC1B" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_TermLoanMember" xlink:label="loc_smci_TermLoanMember_C26CBF8E43EF2A7DD68D58F0879BB62F" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_smci_LongTermAndShortTermDebtTypeDomain_027172D2B9C86B72458958F0879BDC1B" xlink:to="loc_smci_TermLoanMember_C26CBF8E43EF2A7DD68D58F0879BB62F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_B98066883DBF6C64EE4058F0879B3293" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_6530FA32DE273A1D0A8F58F0879BDCA2" xlink:to="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_B98066883DBF6C64EE4058F0879B3293" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_026038F0A10C58D419A058F0879B4F5E" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_6530FA32DE273A1D0A8F58F0879BDCA2" xlink:to="loc_us-gaap_DebtCurrent_026038F0A10C58D419A058F0879B4F5E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_D9FAC28742384A39910E58F0879B0587" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_6530FA32DE273A1D0A8F58F0879BDCA2" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_D9FAC28742384A39910E58F0879B0587" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.supermicro.com/role/ShortTermAndLongTermObligationsTables" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquity" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityDeterminingFairValueDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2B79C7362D7BAB1EAA0730D77DDDF923" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_76A9C466B5637F29FD6830D77DDC677E" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2B79C7362D7BAB1EAA0730D77DDDF923" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_76A9C466B5637F29FD6830D77DDC677E" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_4A07D8D4525CD2FF3FFA30D77DDCB7A6" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_76A9C466B5637F29FD6830D77DDC677E" xlink:to="loc_us-gaap_RangeAxis_4A07D8D4525CD2FF3FFA30D77DDCB7A6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_1E244574D6F71893FFBB30D77DDC4BCF_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_4A07D8D4525CD2FF3FFA30D77DDCB7A6" xlink:to="loc_us-gaap_RangeMember_1E244574D6F71893FFBB30D77DDC4BCF_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_1E244574D6F71893FFBB30D77DDC4BCF" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_4A07D8D4525CD2FF3FFA30D77DDCB7A6" xlink:to="loc_us-gaap_RangeMember_1E244574D6F71893FFBB30D77DDC4BCF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_41160065CD0942C56DD830D77DDCBBA0" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_1E244574D6F71893FFBB30D77DDC4BCF" xlink:to="loc_us-gaap_MinimumMember_41160065CD0942C56DD830D77DDCBBA0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_05155EDC44CCA08F6F5330D77DDCF5CB" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_1E244574D6F71893FFBB30D77DDC4BCF" xlink:to="loc_us-gaap_MaximumMember_05155EDC44CCA08F6F5330D77DDCF5CB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_4590A003F84B4664801330D77DDD8565" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_76A9C466B5637F29FD6830D77DDC677E" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_4590A003F84B4664801330D77DDD8565" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_47B870101F5EE6D50EE330D77DDD02F0_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_4590A003F84B4664801330D77DDD8565" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_47B870101F5EE6D50EE330D77DDD02F0_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_47B870101F5EE6D50EE330D77DDD02F0" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_4590A003F84B4664801330D77DDD8565" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_47B870101F5EE6D50EE330D77DDD02F0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaap_CostOfSalesMember_AA597FEDEC9F8D3CDD1230D77DDDEE6E" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_47B870101F5EE6D50EE330D77DDD02F0" xlink:to="loc_us-gaap_CostOfSalesMember_AA597FEDEC9F8D3CDD1230D77DDDEE6E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_3517CD10F5075777401630D77DDD6505" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_47B870101F5EE6D50EE330D77DDD02F0" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_3517CD10F5075777401630D77DDD6505" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_F3242ED5E6B0FB46B97130D77DDD4335" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_47B870101F5EE6D50EE330D77DDD02F0" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_F3242ED5E6B0FB46B97130D77DDD4335" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_831914CB8C61366876F030D77DDD713C" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_47B870101F5EE6D50EE330D77DDD02F0" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_831914CB8C61366876F030D77DDD713C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_87C5CAAF742EA2318FC030D77DDD4D45" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_76A9C466B5637F29FD6830D77DDC677E" xlink:to="loc_us-gaap_AwardTypeAxis_87C5CAAF742EA2318FC030D77DDD4D45" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_65A208F23734A3953CA030D77DDD310A_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_87C5CAAF742EA2318FC030D77DDD4D45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_65A208F23734A3953CA030D77DDD310A_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_65A208F23734A3953CA030D77DDD310A" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_87C5CAAF742EA2318FC030D77DDD4D45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_65A208F23734A3953CA030D77DDD310A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_101DE360FF72E973010930D77DDD1567" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_65A208F23734A3953CA030D77DDD310A" xlink:to="loc_us-gaap_EmployeeStockOptionMember_101DE360FF72E973010930D77DDD1567" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_AB2AB110A2314C63D1C630D77DDD4798" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2B79C7362D7BAB1EAA0730D77DDDF923" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_AB2AB110A2314C63D1C630D77DDD4798" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_152BA0684ECC4B9C022730D77DDDB9F3" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_AB2AB110A2314C63D1C630D77DDD4798" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_152BA0684ECC4B9C022730D77DDDB9F3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_045BEB771BF26A7CFBC030D77DDD9777" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_AB2AB110A2314C63D1C630D77DDD4798" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_045BEB771BF26A7CFBC030D77DDD9777" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_5A2A43BD3F747C95325130D77DDD63E2" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_AB2AB110A2314C63D1C630D77DDD4798" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_5A2A43BD3F747C95325130D77DDD63E2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3E30E46DB2808BC0046430D77DDEF508" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_AB2AB110A2314C63D1C630D77DDD4798" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3E30E46DB2808BC0046430D77DDEF508" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_18E36999804688BA6D9330D77DDE8142" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_AB2AB110A2314C63D1C630D77DDD4798" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_18E36999804688BA6D9330D77DDE8142" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_5B8BD5D4BC1191A2D56F30D77DDE1A3F" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2B79C7362D7BAB1EAA0730D77DDDF923" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_5B8BD5D4BC1191A2D56F30D77DDE1A3F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_7DDFA09A123EDF3A946130D77DDE2CA8" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_5B8BD5D4BC1191A2D56F30D77DDE1A3F" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_7DDFA09A123EDF3A946130D77DDE2CA8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_621D50E0FEE1300AA41A30D77DDE76D9" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_5B8BD5D4BC1191A2D56F30D77DDE1A3F" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_621D50E0FEE1300AA41A30D77DDE76D9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_AA7B9A1977993620F23630D77DDE1936" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_5B8BD5D4BC1191A2D56F30D77DDE1A3F" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_AA7B9A1977993620F23630D77DDE1936" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_122B66F60B6876018F0D30D77DDE3579" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2B79C7362D7BAB1EAA0730D77DDDF923" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_122B66F60B6876018F0D30D77DDE3579" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_5BF8B8AB539E025D755730D77DDE0C97" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2B79C7362D7BAB1EAA0730D77DDDF923" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_5BF8B8AB539E025D755730D77DDE0C97" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_3E52864DE8BF73E9F76F30D77DDEF240" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2B79C7362D7BAB1EAA0730D77DDDF923" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_3E52864DE8BF73E9F76F30D77DDEF240" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_EA55EB3BEB9E98C98FFC30D77DDE48C7" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2B79C7362D7BAB1EAA0730D77DDDF923" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_EA55EB3BEB9E98C98FFC30D77DDE48C7" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityEquityIncentivePlanDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E0DC8F7B9C3ABF2734E673BE6DEBA8E4" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_95B85FE6CC4A0FD4619F73BE6DEB6DAC" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E0DC8F7B9C3ABF2734E673BE6DEBA8E4" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_95B85FE6CC4A0FD4619F73BE6DEB6DAC" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_30E6EC63C3464897698E73BE6DEB8514" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_95B85FE6CC4A0FD4619F73BE6DEB6DAC" xlink:to="loc_us-gaap_PlanNameAxis_30E6EC63C3464897698E73BE6DEB8514" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_83A523E2393CE34E50DB73BE6DEB7BCF_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_30E6EC63C3464897698E73BE6DEB8514" xlink:to="loc_us-gaap_PlanNameDomain_83A523E2393CE34E50DB73BE6DEB7BCF_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_83A523E2393CE34E50DB73BE6DEB7BCF" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_30E6EC63C3464897698E73BE6DEB8514" xlink:to="loc_us-gaap_PlanNameDomain_83A523E2393CE34E50DB73BE6DEB7BCF" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_EquityIncentivePlan2016MoreThan10OwnershipMember" xlink:label="loc_smci_EquityIncentivePlan2016MoreThan10OwnershipMember_32215157F22B0DC523BC73BE6DEBEBEF" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_83A523E2393CE34E50DB73BE6DEB7BCF" xlink:to="loc_smci_EquityIncentivePlan2016MoreThan10OwnershipMember_32215157F22B0DC523BC73BE6DEBEBEF" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_EquityIncentivePlan2016LessThan10OwnershipMember" xlink:label="loc_smci_EquityIncentivePlan2016LessThan10OwnershipMember_2A4E00EB0D893EC15E0673BE6DEB2FE8" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_83A523E2393CE34E50DB73BE6DEB7BCF" xlink:to="loc_smci_EquityIncentivePlan2016LessThan10OwnershipMember_2A4E00EB0D893EC15E0673BE6DEB2FE8" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_EquityIncentivePlan2016Member" xlink:label="loc_smci_EquityIncentivePlan2016Member_ED23D120DCDDA6C502C573BE6DEBDC7C" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_83A523E2393CE34E50DB73BE6DEB7BCF" xlink:to="loc_smci_EquityIncentivePlan2016Member_ED23D120DCDDA6C502C573BE6DEBDC7C" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_EquityIncentivePlan2006Member" xlink:label="loc_smci_EquityIncentivePlan2006Member_6BD777AD1E76749F454473BE6DEBDF69" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_83A523E2393CE34E50DB73BE6DEB7BCF" xlink:to="loc_smci_EquityIncentivePlan2006Member_6BD777AD1E76749F454473BE6DEBDF69" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_CD4F285D719CA70C1E6873BE6DEB0FC1" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_95B85FE6CC4A0FD4619F73BE6DEB6DAC" xlink:to="loc_us-gaap_AwardTypeAxis_CD4F285D719CA70C1E6873BE6DEB0FC1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_163C5792A2E5CC80285873BE6DEBA03E_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_CD4F285D719CA70C1E6873BE6DEB0FC1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_163C5792A2E5CC80285873BE6DEBA03E_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_163C5792A2E5CC80285873BE6DEBA03E" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_CD4F285D719CA70C1E6873BE6DEB0FC1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_163C5792A2E5CC80285873BE6DEBA03E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_276B6FF4BF2644FAA94C73BE6DEBAFD3" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_163C5792A2E5CC80285873BE6DEBA03E" xlink:to="loc_us-gaap_EmployeeStockOptionMember_276B6FF4BF2644FAA94C73BE6DEBAFD3" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_EmployeeStockOptionsandRestrictedStockUnitsMember" xlink:label="loc_smci_EmployeeStockOptionsandRestrictedStockUnitsMember_E8C18B1B9753EDACD9F973BE6DEB6B2B" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_163C5792A2E5CC80285873BE6DEBA03E" xlink:to="loc_smci_EmployeeStockOptionsandRestrictedStockUnitsMember_E8C18B1B9753EDACD9F973BE6DEB6B2B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_EDB1C1124EF505D54AE373BE6DEBB865" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_95B85FE6CC4A0FD4619F73BE6DEB6DAC" xlink:to="loc_us-gaap_VestingAxis_EDB1C1124EF505D54AE373BE6DEBB865" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_39A365BB0079A22E988B73BE6DEB6465_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_EDB1C1124EF505D54AE373BE6DEBB865" xlink:to="loc_us-gaap_VestingDomain_39A365BB0079A22E988B73BE6DEB6465_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_39A365BB0079A22E988B73BE6DEB6465" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_EDB1C1124EF505D54AE373BE6DEBB865" xlink:to="loc_us-gaap_VestingDomain_39A365BB0079A22E988B73BE6DEB6465" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_4A76106E9F744A368B7173BE6DEB62FE" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_39A365BB0079A22E988B73BE6DEB6465" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_4A76106E9F744A368B7173BE6DEB62FE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_BA9784263E8B5DA37F4773BE6DEB52A4" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_39A365BB0079A22E988B73BE6DEB6465" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_BA9784263E8B5DA37F4773BE6DEB52A4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_560BA48C374A7093810273BE6DEB4529" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E0DC8F7B9C3ABF2734E673BE6DEBA8E4" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_560BA48C374A7093810273BE6DEB4529" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4989345C97471AC0317B73BE704B0005" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E0DC8F7B9C3ABF2734E673BE6DEBA8E4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4989345C97471AC0317B73BE704B0005" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_C183745930DBF09AC23273BE6DEBE385" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E0DC8F7B9C3ABF2734E673BE6DEBA8E4" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_C183745930DBF09AC23273BE6DEBE385" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_A8973286298753CB674D73BE6DEB77E6" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E0DC8F7B9C3ABF2734E673BE6DEBA8E4" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_A8973286298753CB674D73BE6DEB77E6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A5F09DB566049979193273BE6DEB3871" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E0DC8F7B9C3ABF2734E673BE6DEBA8E4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A5F09DB566049979193273BE6DEB3871" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_7FBA1C9A730E6CE9E7FE73BE6DEB9C30" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E0DC8F7B9C3ABF2734E673BE6DEBA8E4" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_7FBA1C9A730E6CE9E7FE73BE6DEB9C30" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_297811AC3DC6BCBE774073BE6DEB4F72" xlink:type="locator" />
    <definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E0DC8F7B9C3ABF2734E673BE6DEBA8E4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_297811AC3DC6BCBE774073BE6DEB4F72" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityRestrictedStockUnitActivityDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_69B0B761FE206BC5E08058F086B13156" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_90D9FAE6F50A8ACBD1B758F086B13FA4" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_69B0B761FE206BC5E08058F086B13156" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_90D9FAE6F50A8ACBD1B758F086B13FA4" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_6EA01E3D4E17683B706958F086B139EC" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_90D9FAE6F50A8ACBD1B758F086B13FA4" xlink:to="loc_us-gaap_AwardTypeAxis_6EA01E3D4E17683B706958F086B139EC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_BB4E5901BCFB3AE1793358F086B1507D_default" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_6EA01E3D4E17683B706958F086B139EC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_BB4E5901BCFB3AE1793358F086B1507D_default" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_BB4E5901BCFB3AE1793358F086B1507D" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_6EA01E3D4E17683B706958F086B139EC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_BB4E5901BCFB3AE1793358F086B1507D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_ACCC0F5B500F983E5C3558F086B16BE3" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_BB4E5901BCFB3AE1793358F086B1507D" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_ACCC0F5B500F983E5C3558F086B16BE3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_27ECED005223F626ECD058F086B13653" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_69B0B761FE206BC5E08058F086B13156" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_27ECED005223F626ECD058F086B13653" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0BEFB31204A93A0A64A458F086B180E8" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_27ECED005223F626ECD058F086B13653" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0BEFB31204A93A0A64A458F086B180E8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_4059F46D041A4EEBB1D758F086B1F2E4" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_27ECED005223F626ECD058F086B13653" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_4059F46D041A4EEBB1D758F086B1F2E4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_18F0FC717E313942646758F086B183B4" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_27ECED005223F626ECD058F086B13653" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_18F0FC717E313942646758F086B183B4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C06975AB0FA2A40806F958F086B11A83" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_27ECED005223F626ECD058F086B13653" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C06975AB0FA2A40806F958F086B11A83" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_355E604D8D3D7393BBE558F086B1FFDD" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_69B0B761FE206BC5E08058F086B13156" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_355E604D8D3D7393BBE558F086B1FFDD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_75E0FFE1E09395477C1258F086B124DC" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_355E604D8D3D7393BBE558F086B1FFDD" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_75E0FFE1E09395477C1258F086B124DC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_54F143104129F2E80DD158F086B1C4CB" xlink:type="locator" />
    <definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_355E604D8D3D7393BBE558F086B1FFDD" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_54F143104129F2E80DD158F086B1C4CB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_307913EF63DF17B2733158F086B1CF37" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_355E604D8D3D7393BBE558F086B1FFDD" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_307913EF63DF17B2733158F086B1CF37" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_BD5759ABDDAA97E8CF7E58F086B19AC0" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_355E604D8D3D7393BBE558F086B1FFDD" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_BD5759ABDDAA97E8CF7E58F086B19AC0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_8EFE88B37D9CADD2926B58F086B10D88" xlink:type="locator" />
    <definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_69B0B761FE206BC5E08058F086B13156" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_8EFE88B37D9CADD2926B58F086B10D88" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_7DEC2B1FCF48E75C9EA358F086B1EF7A" xlink:type="locator" />
    <definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_8EFE88B37D9CADD2926B58F086B10D88" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_7DEC2B1FCF48E75C9EA358F086B1EF7A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_D3B09AADC65201E17F6558F086B152A4" xlink:type="locator" />
    <definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_69B0B761FE206BC5E08058F086B13156" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_D3B09AADC65201E17F6558F086B152A4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_E79398C9D60B1E69DBCE58F086B1C11E" xlink:type="locator" />
    <definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_69B0B761FE206BC5E08058F086B13156" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_E79398C9D60B1E69DBCE58F086B1C11E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_ABAB7591E43AA5DB4E4B58F086B1C67B" xlink:type="locator" />
    <definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_69B0B761FE206BC5E08058F086B13156" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_ABAB7591E43AA5DB4E4B58F086B1C67B" xlink:type="arc" />
  </definitionLink>
  <definitionLink xlink:role="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityStockOptionActivityDetails" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityTables" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="extended" />
  <definitionLink xlink:role="http://www.supermicro.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended" />
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>smci-20160331_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<link:linkbase 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:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5F4C40F79B7F0CBFEF6258F08599BDF1_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5F4C40F79B7F0CBFEF6258F08599BDF1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5F4C40F79B7F0CBFEF6258F08599BDF1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5F4C40F79B7F0CBFEF6258F08599BDF1" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5F4C40F79B7F0CBFEF6258F08599BDF1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_A053E27E264D849A2E6B58F085993016_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_A053E27E264D849A2E6B58F085993016" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options Outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_A053E27E264D849A2E6B58F085993016_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_A053E27E264D849A2E6B58F085993016" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_A053E27E264D849A2E6B58F085993016" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_A053E27E264D849A2E6B58F085993016" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_A053E27E264D849A2E6B58F085993016" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_F5244F38036D5DE39CB058F08599BBEB_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_F5244F38036D5DE39CB058F08599BBEB" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_F5244F38036D5DE39CB058F08599BBEB_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_F5244F38036D5DE39CB058F08599BBEB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_F5244F38036D5DE39CB058F08599BBEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_F5244F38036D5DE39CB058F08599BBEB" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_F5244F38036D5DE39CB058F08599BBEB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_249CB715FBAE028CF0A958F085992B8A_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_249CB715FBAE028CF0A958F085992B8A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_249CB715FBAE028CF0A958F085992B8A_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_249CB715FBAE028CF0A958F085992B8A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_249CB715FBAE028CF0A958F085992B8A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_249CB715FBAE028CF0A958F085992B8A" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_249CB715FBAE028CF0A958F085992B8A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_B72F1D868F46FBEB023558F08599130C_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_B72F1D868F46FBEB023558F08599130C" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_B72F1D868F46FBEB023558F08599130C_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_B72F1D868F46FBEB023558F08599130C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_B72F1D868F46FBEB023558F08599130C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_B72F1D868F46FBEB023558F08599130C" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_B72F1D868F46FBEB023558F08599130C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_D53838AB01B2CA3F9EEE58F085995EB0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_D53838AB01B2CA3F9EEE58F085995EB0" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_D53838AB01B2CA3F9EEE58F085995EB0_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_D53838AB01B2CA3F9EEE58F085995EB0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_D53838AB01B2CA3F9EEE58F085995EB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_D53838AB01B2CA3F9EEE58F085995EB0" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_D53838AB01B2CA3F9EEE58F085995EB0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_DE5FE8E32779338D895858F08599C0A6_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_DE5FE8E32779338D895858F08599C0A6" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at end of period (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_DE5FE8E32779338D895858F08599C0A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_DE5FE8E32779338D895858F08599C0A6" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_DE5FE8E32779338D895858F08599C0A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_E5992532A586D1B28ACA58F08599D94D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_E5992532A586D1B28ACA58F08599D94D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options vested and expected to vest (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_E5992532A586D1B28ACA58F08599D94D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_E5992532A586D1B28ACA58F08599D94D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_E5992532A586D1B28ACA58F08599D94D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_E5992532A586D1B28ACA58F08599D94D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_E5992532A586D1B28ACA58F08599D94D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_8FB7D7B4A06ABB9CDE0058F085990249_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_8FB7D7B4A06ABB9CDE0058F085990249" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options vested and exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_8FB7D7B4A06ABB9CDE0058F085990249_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_8FB7D7B4A06ABB9CDE0058F085990249" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_8FB7D7B4A06ABB9CDE0058F085990249" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_8FB7D7B4A06ABB9CDE0058F085990249" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_8FB7D7B4A06ABB9CDE0058F085990249" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4B50072B939CA713443B58F08599D053_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4B50072B939CA713443B58F08599D053" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Exercise Price per Share</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4B50072B939CA713443B58F08599D053_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4B50072B939CA713443B58F08599D053" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4B50072B939CA713443B58F08599D053" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4B50072B939CA713443B58F08599D053" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4B50072B939CA713443B58F08599D053" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9D542821EEDBCD1970D658F085996C22_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9D542821EEDBCD1970D658F085996C22" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at beginning of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9D542821EEDBCD1970D658F085996C22_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9D542821EEDBCD1970D658F085996C22" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9D542821EEDBCD1970D658F085996C22" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9D542821EEDBCD1970D658F085996C22" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9D542821EEDBCD1970D658F085996C22" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1E0B56ED5F8BED66635D58F0859996F6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1E0B56ED5F8BED66635D58F0859996F6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1E0B56ED5F8BED66635D58F0859996F6_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1E0B56ED5F8BED66635D58F0859996F6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1E0B56ED5F8BED66635D58F0859996F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1E0B56ED5F8BED66635D58F0859996F6" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1E0B56ED5F8BED66635D58F0859996F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_AC869431BC1828D23E5E58F08599D055_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_AC869431BC1828D23E5E58F08599D055" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_AC869431BC1828D23E5E58F08599D055_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_AC869431BC1828D23E5E58F08599D055" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_AC869431BC1828D23E5E58F08599D055" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_AC869431BC1828D23E5E58F08599D055" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_AC869431BC1828D23E5E58F08599D055" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_DB38495AADBD3CCA467D58F0859981CD_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_DB38495AADBD3CCA467D58F0859981CD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_DB38495AADBD3CCA467D58F0859981CD_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_DB38495AADBD3CCA467D58F0859981CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_DB38495AADBD3CCA467D58F0859981CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_DB38495AADBD3CCA467D58F0859981CD" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_DB38495AADBD3CCA467D58F0859981CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9E08A8B898B3BA82546758F08599601F_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9E08A8B898B3BA82546758F08599601F" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at end of period (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9E08A8B898B3BA82546758F08599601F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9E08A8B898B3BA82546758F08599601F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9E08A8B898B3BA82546758F08599601F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_BAF955CD1834594875B758F085992C65_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_BAF955CD1834594875B758F085992C65" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options vested and expected to vest (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_BAF955CD1834594875B758F085992C65_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_BAF955CD1834594875B758F085992C65" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_BAF955CD1834594875B758F085992C65" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_BAF955CD1834594875B758F085992C65" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_BAF955CD1834594875B758F085992C65" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_59F832E98008DE18F08458F08599B61A_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_59F832E98008DE18F08458F08599B61A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options vested and exercisable (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_59F832E98008DE18F08458F08599B61A_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_59F832E98008DE18F08458F08599B61A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_59F832E98008DE18F08458F08599B61A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_59F832E98008DE18F08458F08599B61A" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_59F832E98008DE18F08458F08599B61A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4FDDA61FDB34AAD5047958F08599C28F_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4FDDA61FDB34AAD5047958F08599C28F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average fair value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4FDDA61FDB34AAD5047958F08599C28F_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4FDDA61FDB34AAD5047958F08599C28F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4FDDA61FDB34AAD5047958F08599C28F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4FDDA61FDB34AAD5047958F08599C28F" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4FDDA61FDB34AAD5047958F08599C28F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_D54DCD78345D25F400B458F085998348_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_D54DCD78345D25F400B458F085998348" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Remaining Contractual Term and Aggregate Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_D54DCD78345D25F400B458F085998348_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_D54DCD78345D25F400B458F085998348" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_D54DCD78345D25F400B458F085998348" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_D54DCD78345D25F400B458F085998348" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_D54DCD78345D25F400B458F085998348" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_E2082F486BB1E5C97E6058F085999D2A_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_E2082F486BB1E5C97E6058F085999D2A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average remaining contractual term, options outstanding</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_E2082F486BB1E5C97E6058F085999D2A_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_E2082F486BB1E5C97E6058F085999D2A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_E2082F486BB1E5C97E6058F085999D2A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_E2082F486BB1E5C97E6058F085999D2A" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_E2082F486BB1E5C97E6058F085999D2A" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_1762CC571F0805E3E7F158F085994EDA_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_1762CC571F0805E3E7F158F085994EDA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average remaining contractual term, options vested and expected to vest</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_1762CC571F0805E3E7F158F085994EDA_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_1762CC571F0805E3E7F158F085994EDA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_1762CC571F0805E3E7F158F085994EDA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_1762CC571F0805E3E7F158F085994EDA" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_1762CC571F0805E3E7F158F085994EDA" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_AC43ECFC3182E41A330B58F085999E6B_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_AC43ECFC3182E41A330B58F085999E6B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average remaining contractual term, options vested and exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_AC43ECFC3182E41A330B58F085999E6B_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_AC43ECFC3182E41A330B58F085999E6B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_AC43ECFC3182E41A330B58F085999E6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_AC43ECFC3182E41A330B58F085999E6B" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_AC43ECFC3182E41A330B58F085999E6B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_9BA0D8642535406856AA58F085996F89_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_9BA0D8642535406856AA58F085996F89" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate intrinsic value, options outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_9BA0D8642535406856AA58F085996F89_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_9BA0D8642535406856AA58F085996F89" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_9BA0D8642535406856AA58F085996F89" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_9BA0D8642535406856AA58F085996F89" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_9BA0D8642535406856AA58F085996F89" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_3138C22B2C87C48D77A058F085993EB8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_3138C22B2C87C48D77A058F085993EB8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate intrinsic value, options vested and expected to vest</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_3138C22B2C87C48D77A058F085993EB8_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_3138C22B2C87C48D77A058F085993EB8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_3138C22B2C87C48D77A058F085993EB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_3138C22B2C87C48D77A058F085993EB8" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_3138C22B2C87C48D77A058F085993EB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_51B8F4831F41E3B2876C58F08599BBA7_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_51B8F4831F41E3B2876C58F08599BBA7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate intrinsic value, options vested and exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_51B8F4831F41E3B2876C58F08599BBA7_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_51B8F4831F41E3B2876C58F08599BBA7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_51B8F4831F41E3B2876C58F08599BBA7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_51B8F4831F41E3B2876C58F08599BBA7" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_51B8F4831F41E3B2876C58F08599BBA7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_048AE4B724C9E80E77AA58F085993E16_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_048AE4B724C9E80E77AA58F085993E16" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total pretax intrinsic value of options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_048AE4B724C9E80E77AA58F085993E16_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_048AE4B724C9E80E77AA58F085993E16" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_048AE4B724C9E80E77AA58F085993E16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_048AE4B724C9E80E77AA58F085993E16" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_048AE4B724C9E80E77AA58F085993E16" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_95B85FE6CC4A0FD4619F73BE6DEB6DAC_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_95B85FE6CC4A0FD4619F73BE6DEB6DAC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_95B85FE6CC4A0FD4619F73BE6DEB6DAC_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_95B85FE6CC4A0FD4619F73BE6DEB6DAC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_95B85FE6CC4A0FD4619F73BE6DEB6DAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_95B85FE6CC4A0FD4619F73BE6DEB6DAC" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_95B85FE6CC4A0FD4619F73BE6DEB6DAC" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameAxis_30E6EC63C3464897698E73BE6DEB8514_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis_30E6EC63C3464897698E73BE6DEB8514" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_30E6EC63C3464897698E73BE6DEB8514_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis_30E6EC63C3464897698E73BE6DEB8514" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_30E6EC63C3464897698E73BE6DEB8514" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis_30E6EC63C3464897698E73BE6DEB8514" xlink:to="lab_us-gaap_PlanNameAxis_30E6EC63C3464897698E73BE6DEB8514" xlink:type="arc" />
    <link:label id="lab_us-gaap_PlanNameDomain_83A523E2393CE34E50DB73BE6DEB7BCF_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain_83A523E2393CE34E50DB73BE6DEB7BCF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_83A523E2393CE34E50DB73BE6DEB7BCF_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain_83A523E2393CE34E50DB73BE6DEB7BCF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_83A523E2393CE34E50DB73BE6DEB7BCF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain_83A523E2393CE34E50DB73BE6DEB7BCF" xlink:to="lab_us-gaap_PlanNameDomain_83A523E2393CE34E50DB73BE6DEB7BCF" xlink:type="arc" />
    <link:label id="lab_smci_EquityIncentivePlan2016MoreThan10OwnershipMember_32215157F22B0DC523BC73BE6DEBEBEF_terseLabel_en-US" xlink:label="lab_smci_EquityIncentivePlan2016MoreThan10OwnershipMember_32215157F22B0DC523BC73BE6DEBEBEF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan, 2016, more than 10% ownership</link:label>
    <link:label id="lab_smci_EquityIncentivePlan2016MoreThan10OwnershipMember_32215157F22B0DC523BC73BE6DEBEBEF_label_en-US" xlink:label="lab_smci_EquityIncentivePlan2016MoreThan10OwnershipMember_32215157F22B0DC523BC73BE6DEBEBEF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan, 2016, More Than 10% Ownership [Member]</link:label>
    <link:label id="lab_smci_EquityIncentivePlan2016MoreThan10OwnershipMember_32215157F22B0DC523BC73BE6DEBEBEF_documentation_en-US" xlink:label="lab_smci_EquityIncentivePlan2016MoreThan10OwnershipMember_32215157F22B0DC523BC73BE6DEBEBEF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan, 2016, More Than 10% Ownership [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_EquityIncentivePlan2016MoreThan10OwnershipMember" xlink:label="loc_smci_EquityIncentivePlan2016MoreThan10OwnershipMember_32215157F22B0DC523BC73BE6DEBEBEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_EquityIncentivePlan2016MoreThan10OwnershipMember_32215157F22B0DC523BC73BE6DEBEBEF" xlink:to="lab_smci_EquityIncentivePlan2016MoreThan10OwnershipMember_32215157F22B0DC523BC73BE6DEBEBEF" xlink:type="arc" />
    <link:label id="lab_smci_EquityIncentivePlan2016LessThan10OwnershipMember_2A4E00EB0D893EC15E0673BE6DEB2FE8_terseLabel_en-US" xlink:label="lab_smci_EquityIncentivePlan2016LessThan10OwnershipMember_2A4E00EB0D893EC15E0673BE6DEB2FE8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan, 2016, less than 10% ownership</link:label>
    <link:label id="lab_smci_EquityIncentivePlan2016LessThan10OwnershipMember_2A4E00EB0D893EC15E0673BE6DEB2FE8_label_en-US" xlink:label="lab_smci_EquityIncentivePlan2016LessThan10OwnershipMember_2A4E00EB0D893EC15E0673BE6DEB2FE8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan, 2016, Less Than 10% Ownership [Member]</link:label>
    <link:label id="lab_smci_EquityIncentivePlan2016LessThan10OwnershipMember_2A4E00EB0D893EC15E0673BE6DEB2FE8_documentation_en-US" xlink:label="lab_smci_EquityIncentivePlan2016LessThan10OwnershipMember_2A4E00EB0D893EC15E0673BE6DEB2FE8" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan, 2016, Less Than 10% Ownership [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_EquityIncentivePlan2016LessThan10OwnershipMember" xlink:label="loc_smci_EquityIncentivePlan2016LessThan10OwnershipMember_2A4E00EB0D893EC15E0673BE6DEB2FE8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_EquityIncentivePlan2016LessThan10OwnershipMember_2A4E00EB0D893EC15E0673BE6DEB2FE8" xlink:to="lab_smci_EquityIncentivePlan2016LessThan10OwnershipMember_2A4E00EB0D893EC15E0673BE6DEB2FE8" xlink:type="arc" />
    <link:label id="lab_smci_EquityIncentivePlan2016Member_ED23D120DCDDA6C502C573BE6DEBDC7C_terseLabel_en-US" xlink:label="lab_smci_EquityIncentivePlan2016Member_ED23D120DCDDA6C502C573BE6DEBDC7C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan, 2016</link:label>
    <link:label id="lab_smci_EquityIncentivePlan2016Member_ED23D120DCDDA6C502C573BE6DEBDC7C_label_en-US" xlink:label="lab_smci_EquityIncentivePlan2016Member_ED23D120DCDDA6C502C573BE6DEBDC7C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan, 2016 [Member]</link:label>
    <link:label id="lab_smci_EquityIncentivePlan2016Member_ED23D120DCDDA6C502C573BE6DEBDC7C_documentation_en-US" xlink:label="lab_smci_EquityIncentivePlan2016Member_ED23D120DCDDA6C502C573BE6DEBDC7C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan, 2016 [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_EquityIncentivePlan2016Member" xlink:label="loc_smci_EquityIncentivePlan2016Member_ED23D120DCDDA6C502C573BE6DEBDC7C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_EquityIncentivePlan2016Member_ED23D120DCDDA6C502C573BE6DEBDC7C" xlink:to="lab_smci_EquityIncentivePlan2016Member_ED23D120DCDDA6C502C573BE6DEBDC7C" xlink:type="arc" />
    <link:label id="lab_smci_EquityIncentivePlan2006Member_6BD777AD1E76749F454473BE6DEBDF69_terseLabel_en-US" xlink:label="lab_smci_EquityIncentivePlan2006Member_6BD777AD1E76749F454473BE6DEBDF69" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan, 2006</link:label>
    <link:label id="lab_smci_EquityIncentivePlan2006Member_6BD777AD1E76749F454473BE6DEBDF69_label_en-US" xlink:label="lab_smci_EquityIncentivePlan2006Member_6BD777AD1E76749F454473BE6DEBDF69" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan, 2006 [Member]</link:label>
    <link:label id="lab_smci_EquityIncentivePlan2006Member_6BD777AD1E76749F454473BE6DEBDF69_documentation_en-US" xlink:label="lab_smci_EquityIncentivePlan2006Member_6BD777AD1E76749F454473BE6DEBDF69" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan, 2006 [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_EquityIncentivePlan2006Member" xlink:label="loc_smci_EquityIncentivePlan2006Member_6BD777AD1E76749F454473BE6DEBDF69" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_EquityIncentivePlan2006Member_6BD777AD1E76749F454473BE6DEBDF69" xlink:to="lab_smci_EquityIncentivePlan2006Member_6BD777AD1E76749F454473BE6DEBDF69" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_CD4F285D719CA70C1E6873BE6DEB0FC1_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_CD4F285D719CA70C1E6873BE6DEB0FC1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_CD4F285D719CA70C1E6873BE6DEB0FC1_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_CD4F285D719CA70C1E6873BE6DEB0FC1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_CD4F285D719CA70C1E6873BE6DEB0FC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_CD4F285D719CA70C1E6873BE6DEB0FC1" xlink:to="lab_us-gaap_AwardTypeAxis_CD4F285D719CA70C1E6873BE6DEB0FC1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_163C5792A2E5CC80285873BE6DEBA03E_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_163C5792A2E5CC80285873BE6DEBA03E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_163C5792A2E5CC80285873BE6DEBA03E_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_163C5792A2E5CC80285873BE6DEBA03E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_163C5792A2E5CC80285873BE6DEBA03E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_163C5792A2E5CC80285873BE6DEBA03E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_163C5792A2E5CC80285873BE6DEBA03E" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_276B6FF4BF2644FAA94C73BE6DEBAFD3_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_276B6FF4BF2644FAA94C73BE6DEBAFD3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_276B6FF4BF2644FAA94C73BE6DEBAFD3_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_276B6FF4BF2644FAA94C73BE6DEBAFD3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Option [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_276B6FF4BF2644FAA94C73BE6DEBAFD3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember_276B6FF4BF2644FAA94C73BE6DEBAFD3" xlink:to="lab_us-gaap_EmployeeStockOptionMember_276B6FF4BF2644FAA94C73BE6DEBAFD3" xlink:type="arc" />
    <link:label id="lab_smci_EmployeeStockOptionsandRestrictedStockUnitsMember_E8C18B1B9753EDACD9F973BE6DEB6B2B_terseLabel_en-US" xlink:label="lab_smci_EmployeeStockOptionsandRestrictedStockUnitsMember_E8C18B1B9753EDACD9F973BE6DEB6B2B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee stock options and restricted stock units</link:label>
    <link:label id="lab_smci_EmployeeStockOptionsandRestrictedStockUnitsMember_E8C18B1B9753EDACD9F973BE6DEB6B2B_label_en-US" xlink:label="lab_smci_EmployeeStockOptionsandRestrictedStockUnitsMember_E8C18B1B9753EDACD9F973BE6DEB6B2B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Options and Restricted Stock Units [Member]</link:label>
    <link:label id="lab_smci_EmployeeStockOptionsandRestrictedStockUnitsMember_E8C18B1B9753EDACD9F973BE6DEB6B2B_documentation_en-US" xlink:label="lab_smci_EmployeeStockOptionsandRestrictedStockUnitsMember_E8C18B1B9753EDACD9F973BE6DEB6B2B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employee Stock Options and Restricted Stock Units [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_EmployeeStockOptionsandRestrictedStockUnitsMember" xlink:label="loc_smci_EmployeeStockOptionsandRestrictedStockUnitsMember_E8C18B1B9753EDACD9F973BE6DEB6B2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_EmployeeStockOptionsandRestrictedStockUnitsMember_E8C18B1B9753EDACD9F973BE6DEB6B2B" xlink:to="lab_smci_EmployeeStockOptionsandRestrictedStockUnitsMember_E8C18B1B9753EDACD9F973BE6DEB6B2B" xlink:type="arc" />
    <link:label id="lab_us-gaap_VestingAxis_EDB1C1124EF505D54AE373BE6DEBB865_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis_EDB1C1124EF505D54AE373BE6DEBB865" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_EDB1C1124EF505D54AE373BE6DEBB865_label_en-US" xlink:label="lab_us-gaap_VestingAxis_EDB1C1124EF505D54AE373BE6DEBB865" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_EDB1C1124EF505D54AE373BE6DEBB865" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis_EDB1C1124EF505D54AE373BE6DEBB865" xlink:to="lab_us-gaap_VestingAxis_EDB1C1124EF505D54AE373BE6DEBB865" xlink:type="arc" />
    <link:label id="lab_us-gaap_VestingDomain_39A365BB0079A22E988B73BE6DEB6465_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain_39A365BB0079A22E988B73BE6DEB6465" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_39A365BB0079A22E988B73BE6DEB6465_label_en-US" xlink:label="lab_us-gaap_VestingDomain_39A365BB0079A22E988B73BE6DEB6465" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_39A365BB0079A22E988B73BE6DEB6465" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain_39A365BB0079A22E988B73BE6DEB6465" xlink:to="lab_us-gaap_VestingDomain_39A365BB0079A22E988B73BE6DEB6465" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_4A76106E9F744A368B7173BE6DEB62FE_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_4A76106E9F744A368B7173BE6DEB62FE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year one</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_4A76106E9F744A368B7173BE6DEB62FE_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_4A76106E9F744A368B7173BE6DEB62FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche One [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_4A76106E9F744A368B7173BE6DEB62FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_4A76106E9F744A368B7173BE6DEB62FE" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_4A76106E9F744A368B7173BE6DEB62FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_BA9784263E8B5DA37F4773BE6DEB52A4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_BA9784263E8B5DA37F4773BE6DEB52A4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Quarterly</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_BA9784263E8B5DA37F4773BE6DEB52A4_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_BA9784263E8B5DA37F4773BE6DEB52A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Award, Tranche Two [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_BA9784263E8B5DA37F4773BE6DEB52A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_BA9784263E8B5DA37F4773BE6DEB52A4" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_BA9784263E8B5DA37F4773BE6DEB52A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E0DC8F7B9C3ABF2734E673BE6DEBA8E4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E0DC8F7B9C3ABF2734E673BE6DEBA8E4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E0DC8F7B9C3ABF2734E673BE6DEBA8E4_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E0DC8F7B9C3ABF2734E673BE6DEBA8E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E0DC8F7B9C3ABF2734E673BE6DEBA8E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E0DC8F7B9C3ABF2734E673BE6DEBA8E4" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E0DC8F7B9C3ABF2734E673BE6DEBA8E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_560BA48C374A7093810273BE6DEB4529_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_560BA48C374A7093810273BE6DEB4529" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares reserved for future issuance</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_560BA48C374A7093810273BE6DEB4529_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_560BA48C374A7093810273BE6DEB4529" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_560BA48C374A7093810273BE6DEB4529" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_560BA48C374A7093810273BE6DEB4529" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_560BA48C374A7093810273BE6DEB4529" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4989345C97471AC0317B73BE704B0005_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4989345C97471AC0317B73BE704B0005" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options outstanding balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4989345C97471AC0317B73BE704B0005" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4989345C97471AC0317B73BE704B0005" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4989345C97471AC0317B73BE704B0005" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_C183745930DBF09AC23273BE6DEBE385_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_C183745930DBF09AC23273BE6DEBE385" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of fair market value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_C183745930DBF09AC23273BE6DEBE385_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_C183745930DBF09AC23273BE6DEBE385" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_C183745930DBF09AC23273BE6DEBE385" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_C183745930DBF09AC23273BE6DEBE385" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_C183745930DBF09AC23273BE6DEBE385" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_A8973286298753CB674D73BE6DEB77E6_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_A8973286298753CB674D73BE6DEB77E6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock option expected life</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_A8973286298753CB674D73BE6DEB77E6_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_A8973286298753CB674D73BE6DEB77E6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_A8973286298753CB674D73BE6DEB77E6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_A8973286298753CB674D73BE6DEB77E6" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_A8973286298753CB674D73BE6DEB77E6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A5F09DB566049979193273BE6DEB3871_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A5F09DB566049979193273BE6DEB3871" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A5F09DB566049979193273BE6DEB3871_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A5F09DB566049979193273BE6DEB3871" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A5F09DB566049979193273BE6DEB3871" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A5F09DB566049979193273BE6DEB3871" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A5F09DB566049979193273BE6DEB3871" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_7FBA1C9A730E6CE9E7FE73BE6DEB9C30_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_7FBA1C9A730E6CE9E7FE73BE6DEB9C30" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock option and restricted stock units vesting rights, percentage</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_7FBA1C9A730E6CE9E7FE73BE6DEB9C30_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_7FBA1C9A730E6CE9E7FE73BE6DEB9C30" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_7FBA1C9A730E6CE9E7FE73BE6DEB9C30" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_7FBA1C9A730E6CE9E7FE73BE6DEB9C30" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_7FBA1C9A730E6CE9E7FE73BE6DEB9C30" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_297811AC3DC6BCBE774073BE6DEB4F72_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_297811AC3DC6BCBE774073BE6DEB4F72" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Authorized shares available for future issuance</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_297811AC3DC6BCBE774073BE6DEB4F72_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_297811AC3DC6BCBE774073BE6DEB4F72" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_297811AC3DC6BCBE774073BE6DEB4F72" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_297811AC3DC6BCBE774073BE6DEB4F72" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_297811AC3DC6BCBE774073BE6DEB4F72" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_77C5BD33A3A9E4EECE6058F0871F122E_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_77C5BD33A3A9E4EECE6058F0871F122E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_77C5BD33A3A9E4EECE6058F0871F122E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_77C5BD33A3A9E4EECE6058F0871F122E" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_77C5BD33A3A9E4EECE6058F0871F122E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_E9ADDE92BED967EDFA5F58F0871FE4E3_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_E9ADDE92BED967EDFA5F58F0871FE4E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_E9ADDE92BED967EDFA5F58F0871FE4E3_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_E9ADDE92BED967EDFA5F58F0871FE4E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_E9ADDE92BED967EDFA5F58F0871FE4E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_E9ADDE92BED967EDFA5F58F0871FE4E3" xlink:to="lab_us-gaap_AssetsCurrentAbstract_E9ADDE92BED967EDFA5F58F0871FE4E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_956F689E4B439A06D5E158F0871F9445_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_956F689E4B439A06D5E158F0871F9445" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, allowances</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_956F689E4B439A06D5E158F0871F9445_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_956F689E4B439A06D5E158F0871F9445" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance for Doubtful Accounts Receivable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_956F689E4B439A06D5E158F0871F9445" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_956F689E4B439A06D5E158F0871F9445" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_956F689E4B439A06D5E158F0871F9445" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent_B241080BB5AB950959F758F0871F4382_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent_B241080BB5AB950959F758F0871F4382" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, related party</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent_B241080BB5AB950959F758F0871F4382_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent_B241080BB5AB950959F758F0871F4382" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Related Parties, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_B241080BB5AB950959F758F0871F4382" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_B241080BB5AB950959F758F0871F4382" xlink:to="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent_B241080BB5AB950959F758F0871F4382" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_1C10D104502BBE7745A658F0871F26A1_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_1C10D104502BBE7745A658F0871F26A1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_1C10D104502BBE7745A658F0871F26A1_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_1C10D104502BBE7745A658F0871F26A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_1C10D104502BBE7745A658F0871F26A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1C10D104502BBE7745A658F0871F26A1" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_1C10D104502BBE7745A658F0871F26A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableRelatedPartiesCurrent_CEF220CCF4831FC606C358F0871F6F2C_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableRelatedPartiesCurrent_CEF220CCF4831FC606C358F0871F6F2C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable, related party</link:label>
    <link:label id="lab_us-gaap_AccountsPayableRelatedPartiesCurrent_CEF220CCF4831FC606C358F0871F6F2C_label_en-US" xlink:label="lab_us-gaap_AccountsPayableRelatedPartiesCurrent_CEF220CCF4831FC606C358F0871F6F2C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Related Parties, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_CEF220CCF4831FC606C358F0871F6F2C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_CEF220CCF4831FC606C358F0871F6F2C" xlink:to="lab_us-gaap_AccountsPayableRelatedPartiesCurrent_CEF220CCF4831FC606C358F0871F6F2C" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_9F294DC029DAA681911C58F0871F0481_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_9F294DC029DAA681911C58F0871F0481" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_9F294DC029DAA681911C58F0871F0481_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_9F294DC029DAA681911C58F0871F0481" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_9F294DC029DAA681911C58F0871F0481" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9F294DC029DAA681911C58F0871F0481" xlink:to="lab_us-gaap_StockholdersEquityAbstract_9F294DC029DAA681911C58F0871F0481" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_2EAD675000FD011D415458F0871F01A6_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_2EAD675000FD011D415458F0871F01A6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_2EAD675000FD011D415458F0871F01A6_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_2EAD675000FD011D415458F0871F01A6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_2EAD675000FD011D415458F0871F01A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_2EAD675000FD011D415458F0871F01A6" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_2EAD675000FD011D415458F0871F01A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_9EAE9B013A101EACB3C158F0871F16C0_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_9EAE9B013A101EACB3C158F0871F16C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_9EAE9B013A101EACB3C158F0871F16C0_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_9EAE9B013A101EACB3C158F0871F16C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_9EAE9B013A101EACB3C158F0871F16C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_9EAE9B013A101EACB3C158F0871F16C0" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_9EAE9B013A101EACB3C158F0871F16C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_93B03B0AAC7B7D571D9558F0871F9EA0_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_93B03B0AAC7B7D571D9558F0871F9EA0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_93B03B0AAC7B7D571D9558F0871F9EA0_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_93B03B0AAC7B7D571D9558F0871F9EA0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_93B03B0AAC7B7D571D9558F0871F9EA0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_93B03B0AAC7B7D571D9558F0871F9EA0" xlink:to="lab_us-gaap_CommonStockSharesIssued_93B03B0AAC7B7D571D9558F0871F9EA0" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockShares_D706CC11ED44199EDBF358F0871F434F_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_D706CC11ED44199EDBF358F0871F434F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, shares (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_D706CC11ED44199EDBF358F0871F434F_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_D706CC11ED44199EDBF358F0871F434F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_D706CC11ED44199EDBF358F0871F434F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares_D706CC11ED44199EDBF358F0871F434F" xlink:to="lab_us-gaap_TreasuryStockShares_D706CC11ED44199EDBF358F0871F434F" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_8792E02A2F806FDF766B58F0873EE2DB_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_8792E02A2F806FDF766B58F0873EE2DB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_8792E02A2F806FDF766B58F0873EE2DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8792E02A2F806FDF766B58F0873EE2DB" xlink:to="lab_us-gaap_EarningsPerShareAbstract_8792E02A2F806FDF766B58F0873EE2DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_CCD321D416FAC641868158F0873E1C81_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_CCD321D416FAC641868158F0873E1C81" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Numerator:</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_CCD321D416FAC641868158F0873E1C81_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_CCD321D416FAC641868158F0873E1C81" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_CCD321D416FAC641868158F0873E1C81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_CCD321D416FAC641868158F0873E1C81" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_CCD321D416FAC641868158F0873E1C81" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_7F958712E9B99CA5662358F0873E5079_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_7F958712E9B99CA5662358F0873E5079" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_7F958712E9B99CA5662358F0873E5079_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_7F958712E9B99CA5662358F0873E5079" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_7F958712E9B99CA5662358F0873E5079" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_7F958712E9B99CA5662358F0873E5079" xlink:to="lab_us-gaap_NetIncomeLoss_7F958712E9B99CA5662358F0873E5079" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_6B6B1D7C3B32CE6310C758F0873ECCC7_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_6B6B1D7C3B32CE6310C758F0873ECCC7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Denominator:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_6B6B1D7C3B32CE6310C758F0873ECCC7_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_6B6B1D7C3B32CE6310C758F0873ECCC7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_6B6B1D7C3B32CE6310C758F0873ECCC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_6B6B1D7C3B32CE6310C758F0873ECCC7" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_6B6B1D7C3B32CE6310C758F0873ECCC7" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D2C1F7677F39F40F8E7458F0873E4FF9_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D2C1F7677F39F40F8E7458F0873E4FF9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D2C1F7677F39F40F8E7458F0873E4FF9_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D2C1F7677F39F40F8E7458F0873E4FF9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D2C1F7677F39F40F8E7458F0873E4FF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D2C1F7677F39F40F8E7458F0873E4FF9" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D2C1F7677F39F40F8E7458F0873E4FF9" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_D02BE70C4CF7D9040D8458F0873ED8B9_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_D02BE70C4CF7D9040D8458F0873ED8B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of dilutive securities (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_D02BE70C4CF7D9040D8458F0873ED8B9_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_D02BE70C4CF7D9040D8458F0873ED8B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number Diluted Shares Outstanding Adjustment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_D02BE70C4CF7D9040D8458F0873ED8B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_D02BE70C4CF7D9040D8458F0873ED8B9" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_D02BE70C4CF7D9040D8458F0873ED8B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_B5998ACF833F3C2A8BD058F0873E0BED_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_B5998ACF833F3C2A8BD058F0873E0BED" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Weighted-average diluted shares (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_B5998ACF833F3C2A8BD058F0873E0BED_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_B5998ACF833F3C2A8BD058F0873E0BED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_B5998ACF833F3C2A8BD058F0873E0BED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_B5998ACF833F3C2A8BD058F0873E0BED" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_B5998ACF833F3C2A8BD058F0873E0BED" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_6DBE248F09D7E66EC9BD58F0873E5561_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_6DBE248F09D7E66EC9BD58F0873E5561" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic net income per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_6DBE248F09D7E66EC9BD58F0873E5561_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_6DBE248F09D7E66EC9BD58F0873E5561" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_6DBE248F09D7E66EC9BD58F0873E5561" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_6DBE248F09D7E66EC9BD58F0873E5561" xlink:to="lab_us-gaap_EarningsPerShareBasic_6DBE248F09D7E66EC9BD58F0873E5561" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_6037DCF284EE1FB5485758F0873E8687_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_6037DCF284EE1FB5485758F0873E8687" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Diluted net income per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_6037DCF284EE1FB5485758F0873E8687_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_6037DCF284EE1FB5485758F0873E8687" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_6037DCF284EE1FB5485758F0873E8687" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_6037DCF284EE1FB5485758F0873E8687" xlink:to="lab_us-gaap_EarningsPerShareDiluted_6037DCF284EE1FB5485758F0873E8687" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_CEE3EA40AFDC5907B5E458F0873E0B6B_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_CEE3EA40AFDC5907B5E458F0873E0B6B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_CEE3EA40AFDC5907B5E458F0873E0B6B_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_CEE3EA40AFDC5907B5E458F0873E0B6B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_CEE3EA40AFDC5907B5E458F0873E0B6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_CEE3EA40AFDC5907B5E458F0873E0B6B" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_CEE3EA40AFDC5907B5E458F0873E0B6B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_034254690A7B23FB326558F0873E0A3E_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_034254690A7B23FB326558F0873E0A3E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_034254690A7B23FB326558F0873E0A3E_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_034254690A7B23FB326558F0873E0A3E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_034254690A7B23FB326558F0873E0A3E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_034254690A7B23FB326558F0873E0A3E" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_034254690A7B23FB326558F0873E0A3E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_20CD25529E7BBDF2F52D58F0873EFDC7_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain_20CD25529E7BBDF2F52D58F0873EFDC7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_20CD25529E7BBDF2F52D58F0873EFDC7_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain_20CD25529E7BBDF2F52D58F0873EFDC7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_20CD25529E7BBDF2F52D58F0873EFDC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_20CD25529E7BBDF2F52D58F0873EFDC7" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain_20CD25529E7BBDF2F52D58F0873EFDC7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_348A63910BB03E57614758F0873E9F59_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_348A63910BB03E57614758F0873E9F59" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_348A63910BB03E57614758F0873E9F59_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_348A63910BB03E57614758F0873E9F59" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_348A63910BB03E57614758F0873E9F59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_348A63910BB03E57614758F0873E9F59" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_348A63910BB03E57614758F0873E9F59" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_486B09AF6D58DE05686A58F0873E7E89_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_486B09AF6D58DE05686A58F0873E7E89" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Anti-dilutive outstanding equity awards (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_486B09AF6D58DE05686A58F0873E7E89_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_486B09AF6D58DE05686A58F0873E7E89" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_486B09AF6D58DE05686A58F0873E7E89" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_486B09AF6D58DE05686A58F0873E7E89" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_486B09AF6D58DE05686A58F0873E7E89" xlink:type="arc" />
    <link:label id="lab_us-gaap_RangeAxis_4A07D8D4525CD2FF3FFA30D77DDCB7A6_terseLabel_en-US" xlink:label="lab_us-gaap_RangeAxis_4A07D8D4525CD2FF3FFA30D77DDCB7A6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_us-gaap_RangeAxis_4A07D8D4525CD2FF3FFA30D77DDCB7A6_label_en-US" xlink:label="lab_us-gaap_RangeAxis_4A07D8D4525CD2FF3FFA30D77DDCB7A6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_4A07D8D4525CD2FF3FFA30D77DDCB7A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RangeAxis_4A07D8D4525CD2FF3FFA30D77DDCB7A6" xlink:to="lab_us-gaap_RangeAxis_4A07D8D4525CD2FF3FFA30D77DDCB7A6" xlink:type="arc" />
    <link:label id="lab_us-gaap_RangeMember_1E244574D6F71893FFBB30D77DDC4BCF_terseLabel_en-US" xlink:label="lab_us-gaap_RangeMember_1E244574D6F71893FFBB30D77DDC4BCF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_us-gaap_RangeMember_1E244574D6F71893FFBB30D77DDC4BCF_label_en-US" xlink:label="lab_us-gaap_RangeMember_1E244574D6F71893FFBB30D77DDC4BCF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_1E244574D6F71893FFBB30D77DDC4BCF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RangeMember_1E244574D6F71893FFBB30D77DDC4BCF" xlink:to="lab_us-gaap_RangeMember_1E244574D6F71893FFBB30D77DDC4BCF" xlink:type="arc" />
    <link:label id="lab_us-gaap_MinimumMember_41160065CD0942C56DD830D77DDCBBA0_terseLabel_en-US" xlink:label="lab_us-gaap_MinimumMember_41160065CD0942C56DD830D77DDCBBA0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_us-gaap_MinimumMember_41160065CD0942C56DD830D77DDCBBA0_label_en-US" xlink:label="lab_us-gaap_MinimumMember_41160065CD0942C56DD830D77DDCBBA0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_41160065CD0942C56DD830D77DDCBBA0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinimumMember_41160065CD0942C56DD830D77DDCBBA0" xlink:to="lab_us-gaap_MinimumMember_41160065CD0942C56DD830D77DDCBBA0" xlink:type="arc" />
    <link:label id="lab_us-gaap_MaximumMember_05155EDC44CCA08F6F5330D77DDCF5CB_terseLabel_en-US" xlink:label="lab_us-gaap_MaximumMember_05155EDC44CCA08F6F5330D77DDCF5CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_us-gaap_MaximumMember_05155EDC44CCA08F6F5330D77DDCF5CB_label_en-US" xlink:label="lab_us-gaap_MaximumMember_05155EDC44CCA08F6F5330D77DDCF5CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_05155EDC44CCA08F6F5330D77DDCF5CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaximumMember_05155EDC44CCA08F6F5330D77DDCF5CB" xlink:to="lab_us-gaap_MaximumMember_05155EDC44CCA08F6F5330D77DDCF5CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_4590A003F84B4664801330D77DDD8565_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_4590A003F84B4664801330D77DDD8565" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_4590A003F84B4664801330D77DDD8565_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_4590A003F84B4664801330D77DDD8565" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_4590A003F84B4664801330D77DDD8565" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_4590A003F84B4664801330D77DDD8565" xlink:to="lab_us-gaap_IncomeStatementLocationAxis_4590A003F84B4664801330D77DDD8565" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_47B870101F5EE6D50EE330D77DDD02F0_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_47B870101F5EE6D50EE330D77DDD02F0" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_47B870101F5EE6D50EE330D77DDD02F0_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_47B870101F5EE6D50EE330D77DDD02F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_47B870101F5EE6D50EE330D77DDD02F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_47B870101F5EE6D50EE330D77DDD02F0" xlink:to="lab_us-gaap_IncomeStatementLocationDomain_47B870101F5EE6D50EE330D77DDD02F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfSalesMember_AA597FEDEC9F8D3CDD1230D77DDDEE6E_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember_AA597FEDEC9F8D3CDD1230D77DDDEE6E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_AA597FEDEC9F8D3CDD1230D77DDDEE6E_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember_AA597FEDEC9F8D3CDD1230D77DDDEE6E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaap_CostOfSalesMember_AA597FEDEC9F8D3CDD1230D77DDDEE6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember_AA597FEDEC9F8D3CDD1230D77DDDEE6E" xlink:to="lab_us-gaap_CostOfSalesMember_AA597FEDEC9F8D3CDD1230D77DDDEE6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_3517CD10F5075777401630D77DDD6505_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember_3517CD10F5075777401630D77DDD6505" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_3517CD10F5075777401630D77DDD6505_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember_3517CD10F5075777401630D77DDD6505" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_3517CD10F5075777401630D77DDD6505" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember_3517CD10F5075777401630D77DDD6505" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember_3517CD10F5075777401630D77DDD6505" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_F3242ED5E6B0FB46B97130D77DDD4335_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember_F3242ED5E6B0FB46B97130D77DDD4335" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_F3242ED5E6B0FB46B97130D77DDD4335_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember_F3242ED5E6B0FB46B97130D77DDD4335" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_F3242ED5E6B0FB46B97130D77DDD4335" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseMember_F3242ED5E6B0FB46B97130D77DDD4335" xlink:to="lab_us-gaap_SellingAndMarketingExpenseMember_F3242ED5E6B0FB46B97130D77DDD4335" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_831914CB8C61366876F030D77DDD713C_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember_831914CB8C61366876F030D77DDD713C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_831914CB8C61366876F030D77DDD713C_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember_831914CB8C61366876F030D77DDD713C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_831914CB8C61366876F030D77DDD713C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember_831914CB8C61366876F030D77DDD713C" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember_831914CB8C61366876F030D77DDD713C" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_101DE360FF72E973010930D77DDD1567_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_101DE360FF72E973010930D77DDD1567" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Employee stock option</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_101DE360FF72E973010930D77DDD1567" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember_101DE360FF72E973010930D77DDD1567" xlink:to="lab_us-gaap_EmployeeStockOptionMember_101DE360FF72E973010930D77DDD1567" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_AB2AB110A2314C63D1C630D77DDD4798_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_AB2AB110A2314C63D1C630D77DDD4798" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_AB2AB110A2314C63D1C630D77DDD4798_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_AB2AB110A2314C63D1C630D77DDD4798" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_AB2AB110A2314C63D1C630D77DDD4798" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_AB2AB110A2314C63D1C630D77DDD4798" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_AB2AB110A2314C63D1C630D77DDD4798" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_152BA0684ECC4B9C022730D77DDDB9F3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_152BA0684ECC4B9C022730D77DDDB9F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_152BA0684ECC4B9C022730D77DDDB9F3_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_152BA0684ECC4B9C022730D77DDDB9F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_152BA0684ECC4B9C022730D77DDDB9F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_152BA0684ECC4B9C022730D77DDDB9F3" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_152BA0684ECC4B9C022730D77DDDB9F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_045BEB771BF26A7CFBC030D77DDD9777_verboseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_045BEB771BF26A7CFBC030D77DDD9777" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Expected term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_045BEB771BF26A7CFBC030D77DDD9777_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_045BEB771BF26A7CFBC030D77DDD9777" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_045BEB771BF26A7CFBC030D77DDD9777" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_045BEB771BF26A7CFBC030D77DDD9777" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_045BEB771BF26A7CFBC030D77DDD9777" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_5A2A43BD3F747C95325130D77DDD63E2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_5A2A43BD3F747C95325130D77DDD63E2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividend yield (as a percent)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_5A2A43BD3F747C95325130D77DDD63E2_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_5A2A43BD3F747C95325130D77DDD63E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_5A2A43BD3F747C95325130D77DDD63E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_5A2A43BD3F747C95325130D77DDD63E2" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_5A2A43BD3F747C95325130D77DDD63E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3E30E46DB2808BC0046430D77DDEF508_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3E30E46DB2808BC0046430D77DDEF508" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Volatility (as a percent)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3E30E46DB2808BC0046430D77DDEF508_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3E30E46DB2808BC0046430D77DDEF508" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3E30E46DB2808BC0046430D77DDEF508" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3E30E46DB2808BC0046430D77DDEF508" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3E30E46DB2808BC0046430D77DDEF508" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_18E36999804688BA6D9330D77DDE8142_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_18E36999804688BA6D9330D77DDE8142" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average fair value (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_18E36999804688BA6D9330D77DDE8142" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_18E36999804688BA6D9330D77DDE8142" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_18E36999804688BA6D9330D77DDE8142" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_5B8BD5D4BC1191A2D56F30D77DDE1A3F_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_5B8BD5D4BC1191A2D56F30D77DDE1A3F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_5B8BD5D4BC1191A2D56F30D77DDE1A3F_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_5B8BD5D4BC1191A2D56F30D77DDE1A3F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_5B8BD5D4BC1191A2D56F30D77DDE1A3F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_5B8BD5D4BC1191A2D56F30D77DDE1A3F" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_5B8BD5D4BC1191A2D56F30D77DDE1A3F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_7DDFA09A123EDF3A946130D77DDE2CA8_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_7DDFA09A123EDF3A946130D77DDE2CA8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense before taxes</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_7DDFA09A123EDF3A946130D77DDE2CA8_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_7DDFA09A123EDF3A946130D77DDE2CA8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allocated Share-based Compensation Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_7DDFA09A123EDF3A946130D77DDE2CA8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense_7DDFA09A123EDF3A946130D77DDE2CA8" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense_7DDFA09A123EDF3A946130D77DDE2CA8" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_621D50E0FEE1300AA41A30D77DDE76D9_negatedLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_621D50E0FEE1300AA41A30D77DDE76D9" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Income tax impact</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_621D50E0FEE1300AA41A30D77DDE76D9_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_621D50E0FEE1300AA41A30D77DDE76D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Tax Benefit from Compensation Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_621D50E0FEE1300AA41A30D77DDE76D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_621D50E0FEE1300AA41A30D77DDE76D9" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_621D50E0FEE1300AA41A30D77DDE76D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_AA7B9A1977993620F23630D77DDE1936_totalLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_AA7B9A1977993620F23630D77DDE1936" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense, net</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_AA7B9A1977993620F23630D77DDE1936_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_AA7B9A1977993620F23630D77DDE1936" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allocated Share-based Compensation Expense, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_AA7B9A1977993620F23630D77DDE1936" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_AA7B9A1977993620F23630D77DDE1936" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_AA7B9A1977993620F23630D77DDE1936" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_122B66F60B6876018F0D30D77DDE3579_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_122B66F60B6876018F0D30D77DDE3579" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excess tax benefits accounted in additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_122B66F60B6876018F0D30D77DDE3579_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_122B66F60B6876018F0D30D77DDE3579" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_122B66F60B6876018F0D30D77DDE3579" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_122B66F60B6876018F0D30D77DDE3579" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_122B66F60B6876018F0D30D77DDE3579" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_5BF8B8AB539E025D755730D77DDE0C97_verboseLabel_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_5BF8B8AB539E025D755730D77DDE0C97" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Excess tax benefit from financing activities</link:label>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_5BF8B8AB539E025D755730D77DDE0C97_label_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_5BF8B8AB539E025D755730D77DDE0C97" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_5BF8B8AB539E025D755730D77DDE0C97" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_5BF8B8AB539E025D755730D77DDE0C97" xlink:to="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_5BF8B8AB539E025D755730D77DDE0C97" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_3E52864DE8BF73E9F76F30D77DDEF240_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_3E52864DE8BF73E9F76F30D77DDEF240" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized compensation cost related to non-vested stock-based awards</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_3E52864DE8BF73E9F76F30D77DDEF240_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_3E52864DE8BF73E9F76F30D77DDEF240" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_3E52864DE8BF73E9F76F30D77DDEF240" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_3E52864DE8BF73E9F76F30D77DDEF240" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_3E52864DE8BF73E9F76F30D77DDEF240" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_EA55EB3BEB9E98C98FFC30D77DDE48C7_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_EA55EB3BEB9E98C98FFC30D77DDE48C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized compensation cost related to non-vested stock based awards, period for recognition</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_EA55EB3BEB9E98C98FFC30D77DDE48C7_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_EA55EB3BEB9E98C98FFC30D77DDE48C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_EA55EB3BEB9E98C98FFC30D77DDE48C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_EA55EB3BEB9E98C98FFC30D77DDE48C7" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_EA55EB3BEB9E98C98FFC30D77DDE48C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_A314A28DB0B4FF082C4458F0871F9CA7_label_en-US" xlink:label="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_A314A28DB0B4FF082C4458F0871F9CA7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Changes and Error Corrections [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_A314A28DB0B4FF082C4458F0871F9CA7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_A314A28DB0B4FF082C4458F0871F9CA7" xlink:to="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_A314A28DB0B4FF082C4458F0871F9CA7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_23F9C7CFB9A3B985D00658F0871F0915_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_23F9C7CFB9A3B985D00658F0871F0915" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Error Corrections and Prior Period Adjustment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_23F9C7CFB9A3B985D00658F0871F0915_label_en-US" xlink:label="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_23F9C7CFB9A3B985D00658F0871F0915" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_23F9C7CFB9A3B985D00658F0871F0915" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_23F9C7CFB9A3B985D00658F0871F0915" xlink:to="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_23F9C7CFB9A3B985D00658F0871F0915" xlink:type="arc" />
    <link:label id="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_3FB0BC4622C5717458AF58F0871F3BF4_terseLabel_en-US" xlink:label="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_3FB0BC4622C5717458AF58F0871F3BF4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments for Error Corrections [Axis]</link:label>
    <link:label id="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_3FB0BC4622C5717458AF58F0871F3BF4_label_en-US" xlink:label="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_3FB0BC4622C5717458AF58F0871F3BF4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for Error Corrections [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_3FB0BC4622C5717458AF58F0871F3BF4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_3FB0BC4622C5717458AF58F0871F3BF4" xlink:to="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_3FB0BC4622C5717458AF58F0871F3BF4" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsForErrorCorrectionDomain_7463E98BA99F3C64CED058F0871F441D_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForErrorCorrectionDomain_7463E98BA99F3C64CED058F0871F441D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments for Error Correction [Domain]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForErrorCorrectionDomain_7463E98BA99F3C64CED058F0871F441D_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForErrorCorrectionDomain_7463E98BA99F3C64CED058F0871F441D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments for Error Correction [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_7463E98BA99F3C64CED058F0871F441D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_7463E98BA99F3C64CED058F0871F441D" xlink:to="lab_us-gaap_AdjustmentsForErrorCorrectionDomain_7463E98BA99F3C64CED058F0871F441D" xlink:type="arc" />
    <link:label id="lab_smci_RevenueImpactMember_73D15669EA2D8F844BE558F0871FD9D7_terseLabel_en-US" xlink:label="lab_smci_RevenueImpactMember_73D15669EA2D8F844BE558F0871FD9D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment of net sales</link:label>
    <link:label id="lab_smci_RevenueImpactMember_73D15669EA2D8F844BE558F0871FD9D7_label_en-US" xlink:label="lab_smci_RevenueImpactMember_73D15669EA2D8F844BE558F0871FD9D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Impact [Member]</link:label>
    <link:label id="lab_smci_RevenueImpactMember_73D15669EA2D8F844BE558F0871FD9D7_documentation_en-US" xlink:label="lab_smci_RevenueImpactMember_73D15669EA2D8F844BE558F0871FD9D7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue Impact [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_RevenueImpactMember" xlink:label="loc_smci_RevenueImpactMember_73D15669EA2D8F844BE558F0871FD9D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_RevenueImpactMember_73D15669EA2D8F844BE558F0871FD9D7" xlink:to="lab_smci_RevenueImpactMember_73D15669EA2D8F844BE558F0871FD9D7" xlink:type="arc" />
    <link:label id="lab_smci_NetIncomeImpactMember_352431C04E72F1F58C7558F0871FB6AC_terseLabel_en-US" xlink:label="lab_smci_NetIncomeImpactMember_352431C04E72F1F58C7558F0871FB6AC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment of net income</link:label>
    <link:label id="lab_smci_NetIncomeImpactMember_352431C04E72F1F58C7558F0871FB6AC_label_en-US" xlink:label="lab_smci_NetIncomeImpactMember_352431C04E72F1F58C7558F0871FB6AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income Impact [Member]</link:label>
    <link:label id="lab_smci_NetIncomeImpactMember_352431C04E72F1F58C7558F0871FB6AC_documentation_en-US" xlink:label="lab_smci_NetIncomeImpactMember_352431C04E72F1F58C7558F0871FB6AC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net Income Impact [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_NetIncomeImpactMember" xlink:label="loc_smci_NetIncomeImpactMember_352431C04E72F1F58C7558F0871FB6AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_NetIncomeImpactMember_352431C04E72F1F58C7558F0871FB6AC" xlink:to="lab_smci_NetIncomeImpactMember_352431C04E72F1F58C7558F0871FB6AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementScenarioAxis_5CC305156A6F55CF1C8458F0871F7EAA_terseLabel_en-US" xlink:label="lab_us-gaap_StatementScenarioAxis_5CC305156A6F55CF1C8458F0871F7EAA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementScenarioAxis_5CC305156A6F55CF1C8458F0871F7EAA_label_en-US" xlink:label="lab_us-gaap_StatementScenarioAxis_5CC305156A6F55CF1C8458F0871F7EAA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_5CC305156A6F55CF1C8458F0871F7EAA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementScenarioAxis_5CC305156A6F55CF1C8458F0871F7EAA" xlink:to="lab_us-gaap_StatementScenarioAxis_5CC305156A6F55CF1C8458F0871F7EAA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScenarioUnspecifiedDomain_2A2CCA74DF93063892C158F0871F36A5_terseLabel_en-US" xlink:label="lab_us-gaap_ScenarioUnspecifiedDomain_2A2CCA74DF93063892C158F0871F36A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Scenario, Unspecified [Domain]</link:label>
    <link:label id="lab_us-gaap_ScenarioUnspecifiedDomain_2A2CCA74DF93063892C158F0871F36A5_label_en-US" xlink:label="lab_us-gaap_ScenarioUnspecifiedDomain_2A2CCA74DF93063892C158F0871F36A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario, Unspecified [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_2A2CCA74DF93063892C158F0871F36A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_2A2CCA74DF93063892C158F0871F36A5" xlink:to="lab_us-gaap_ScenarioUnspecifiedDomain_2A2CCA74DF93063892C158F0871F36A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScenarioPreviouslyReportedMember_C1AD9711E42DFED3D3AC58F0871F86AE_terseLabel_en-US" xlink:label="lab_us-gaap_ScenarioPreviouslyReportedMember_C1AD9711E42DFED3D3AC58F0871F86AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Previously reported</link:label>
    <link:label id="lab_us-gaap_ScenarioPreviouslyReportedMember_C1AD9711E42DFED3D3AC58F0871F86AE_label_en-US" xlink:label="lab_us-gaap_ScenarioPreviouslyReportedMember_C1AD9711E42DFED3D3AC58F0871F86AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scenario, Previously Reported [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioPreviouslyReportedMember" xlink:label="loc_us-gaap_ScenarioPreviouslyReportedMember_C1AD9711E42DFED3D3AC58F0871F86AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScenarioPreviouslyReportedMember_C1AD9711E42DFED3D3AC58F0871F86AE" xlink:to="lab_us-gaap_ScenarioPreviouslyReportedMember_C1AD9711E42DFED3D3AC58F0871F86AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestatementAdjustmentMember_384234EEE88C5D88EDFF58F0871F4E3B_terseLabel_en-US" xlink:label="lab_us-gaap_RestatementAdjustmentMember_384234EEE88C5D88EDFF58F0871F4E3B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior period adjustment</link:label>
    <link:label id="lab_us-gaap_RestatementAdjustmentMember_384234EEE88C5D88EDFF58F0871F4E3B_label_en-US" xlink:label="lab_us-gaap_RestatementAdjustmentMember_384234EEE88C5D88EDFF58F0871F4E3B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Adjustment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestatementAdjustmentMember" xlink:label="loc_us-gaap_RestatementAdjustmentMember_384234EEE88C5D88EDFF58F0871F4E3B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestatementAdjustmentMember_384234EEE88C5D88EDFF58F0871F4E3B" xlink:to="lab_us-gaap_RestatementAdjustmentMember_384234EEE88C5D88EDFF58F0871F4E3B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_BB72A184367FF0AFB95158F0871F3068_terseLabel_en-US" xlink:label="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_BB72A184367FF0AFB95158F0871F3068" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Error Corrections and Prior Period Adjustments [Line Items]</link:label>
    <link:label id="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_BB72A184367FF0AFB95158F0871F3068_label_en-US" xlink:label="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_BB72A184367FF0AFB95158F0871F3068" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Error Corrections and Prior Period Adjustments Restatement [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_BB72A184367FF0AFB95158F0871F3068" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_BB72A184367FF0AFB95158F0871F3068" xlink:to="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_BB72A184367FF0AFB95158F0871F3068" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueNet_2A89AFC89C804A1430ED58F0871F420A_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNet_2A89AFC89C804A1430ED58F0871F420A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net sales</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNet_2A89AFC89C804A1430ED58F0871F420A_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNet_2A89AFC89C804A1430ED58F0871F420A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_2A89AFC89C804A1430ED58F0871F420A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNet_2A89AFC89C804A1430ED58F0871F420A" xlink:to="lab_us-gaap_SalesRevenueNet_2A89AFC89C804A1430ED58F0871F420A" xlink:type="arc" />
    <link:label id="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract_5041F47AB8332B4DA9A87C458E94FF3A_label_en-US" xlink:label="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract_5041F47AB8332B4DA9A87C458E94FF3A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Related Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_5041F47AB8332B4DA9A87C458E94FF3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_5041F47AB8332B4DA9A87C458E94FF3A" xlink:to="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract_5041F47AB8332B4DA9A87C458E94FF3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_3A0AEA89A90A0DE098DE7C458E955C62_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_3A0AEA89A90A0DE098DE7C458E955C62" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product Warranties:</link:label>
    <link:label id="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_3A0AEA89A90A0DE098DE7C458E955C62_label_en-US" xlink:label="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_3A0AEA89A90A0DE098DE7C458E955C62" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Movement in Standard Product Warranty Accrual [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:label="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_3A0AEA89A90A0DE098DE7C458E955C62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_3A0AEA89A90A0DE098DE7C458E955C62" xlink:to="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_3A0AEA89A90A0DE098DE7C458E955C62" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrual_9F0D873E76BD5F6BF0CC7C458E9572EF_periodStartLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual_9F0D873E76BD5F6BF0CC7C458E9572EF" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance, beginning of period</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrual_9F0D873E76BD5F6BF0CC7C458E9572EF_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual_9F0D873E76BD5F6BF0CC7C458E9572EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty Accrual</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_9F0D873E76BD5F6BF0CC7C458E9572EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrual_9F0D873E76BD5F6BF0CC7C458E9572EF" xlink:to="lab_us-gaap_StandardProductWarrantyAccrual_9F0D873E76BD5F6BF0CC7C458E9572EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_2CE94E317447D3839CB67C458E95A9B3_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_2CE94E317447D3839CB67C458E95A9B3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision for warranty</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_2CE94E317447D3839CB67C458E95A9B3_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_2CE94E317447D3839CB67C458E95A9B3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty Accrual, Warranties Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_2CE94E317447D3839CB67C458E95A9B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_2CE94E317447D3839CB67C458E95A9B3" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_2CE94E317447D3839CB67C458E95A9B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualPayments_D5249787FBDB85BD48D37C458E95C3F5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualPayments_D5249787FBDB85BD48D37C458E95C3F5" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Costs charged to accrual</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualPayments_D5249787FBDB85BD48D37C458E95C3F5_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualPayments_D5249787FBDB85BD48D37C458E95C3F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty Accrual, Payments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StandardProductWarrantyAccrualPayments" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPayments_D5249787FBDB85BD48D37C458E95C3F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualPayments_D5249787FBDB85BD48D37C458E95C3F5" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualPayments_D5249787FBDB85BD48D37C458E95C3F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_E4CEB5AC0A99BEEF06B47C458E96F95D_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_E4CEB5AC0A99BEEF06B47C458E96F95D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in estimated liability for pre-existing warranties</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_E4CEB5AC0A99BEEF06B47C458E96F95D_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_E4CEB5AC0A99BEEF06B47C458E96F95D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standard Product Warranty Accrual, Preexisting, Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_E4CEB5AC0A99BEEF06B47C458E96F95D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_E4CEB5AC0A99BEEF06B47C458E96F95D" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_E4CEB5AC0A99BEEF06B47C458E96F95D" xlink:type="arc" />
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrual_2C965C08E39D56696A907C458E96655B_periodEndLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual_2C965C08E39D56696A907C458E96655B" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance, end of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_2C965C08E39D56696A907C458E96655B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrual_2C965C08E39D56696A907C458E96655B" xlink:to="lab_us-gaap_StandardProductWarrantyAccrual_2C965C08E39D56696A907C458E96655B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_E812105065B6A44620997C458E9674F9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_E812105065B6A44620997C458E9674F9" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Current portion</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_E812105065B6A44620997C458E9674F9_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_E812105065B6A44620997C458E9674F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Accrual, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_E812105065B6A44620997C458E9674F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_E812105065B6A44620997C458E9674F9" xlink:to="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_E812105065B6A44620997C458E9674F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyAccrualNoncurrent_4650AC27EE6D0CB33D457C458E9629B8_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualNoncurrent_4650AC27EE6D0CB33D457C458E9629B8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term portion</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualNoncurrent_4650AC27EE6D0CB33D457C458E9629B8_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualNoncurrent_4650AC27EE6D0CB33D457C458E9629B8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Accrual, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductWarrantyAccrualNoncurrent" xlink:label="loc_us-gaap_ProductWarrantyAccrualNoncurrent_4650AC27EE6D0CB33D457C458E9629B8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualNoncurrent_4650AC27EE6D0CB33D457C458E9629B8" xlink:to="lab_us-gaap_ProductWarrantyAccrualNoncurrent_4650AC27EE6D0CB33D457C458E9629B8" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_E898E2AFF164225FD8FC58F0870F4D45_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_E898E2AFF164225FD8FC58F0870F4D45" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior Period Adjustment Recorded in Current Period</link:label>
    <link:label id="lab_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_E898E2AFF164225FD8FC58F0870F4D45_label_en-US" xlink:label="lab_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_E898E2AFF164225FD8FC58F0870F4D45" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Changes and Error Corrections [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsTextBlock" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_E898E2AFF164225FD8FC58F0870F4D45" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_E898E2AFF164225FD8FC58F0870F4D45" xlink:to="lab_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_E898E2AFF164225FD8FC58F0870F4D45" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_432F0251CAC52E4698A0722C50AF3C6A_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_432F0251CAC52E4698A0722C50AF3C6A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_432F0251CAC52E4698A0722C50AF3C6A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_432F0251CAC52E4698A0722C50AF3C6A" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_432F0251CAC52E4698A0722C50AF3C6A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_6CEA8ECFC9D21AD82573722C50AF3859_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_6CEA8ECFC9D21AD82573722C50AF3859" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_6CEA8ECFC9D21AD82573722C50AF3859_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock_6CEA8ECFC9D21AD82573722C50AF3859" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_6CEA8ECFC9D21AD82573722C50AF3859" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock_6CEA8ECFC9D21AD82573722C50AF3859" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock_6CEA8ECFC9D21AD82573722C50AF3859" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_05AB89E6D2F57F06D424722C50AF4BFB_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_05AB89E6D2F57F06D424722C50AF4BFB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_05AB89E6D2F57F06D424722C50AF4BFB_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_05AB89E6D2F57F06D424722C50AF4BFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_05AB89E6D2F57F06D424722C50AF4BFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_05AB89E6D2F57F06D424722C50AF4BFB" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_05AB89E6D2F57F06D424722C50AF4BFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_20E59552C20E0939CDD9722C50AF28A3_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock_20E59552C20E0939CDD9722C50AF28A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Income Per Common Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_20E59552C20E0939CDD9722C50AF28A3_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock_20E59552C20E0939CDD9722C50AF28A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_20E59552C20E0939CDD9722C50AF28A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock_20E59552C20E0939CDD9722C50AF28A3" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock_20E59552C20E0939CDD9722C50AF28A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_CC4A813F7B115369B554722C50AFC14A_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_CC4A813F7B115369B554722C50AFC14A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_CC4A813F7B115369B554722C50AFC14A_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_CC4A813F7B115369B554722C50AFC14A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_CC4A813F7B115369B554722C50AFC14A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_CC4A813F7B115369B554722C50AFC14A" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_CC4A813F7B115369B554722C50AFC14A" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_B615151F5D378CCEA26258F0879B7664_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_B615151F5D378CCEA26258F0879B7664" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_B615151F5D378CCEA26258F0879B7664_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_B615151F5D378CCEA26258F0879B7664" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_B615151F5D378CCEA26258F0879B7664" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_B615151F5D378CCEA26258F0879B7664" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_B615151F5D378CCEA26258F0879B7664" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_7644506F5EA5CC7C188258F0878C006F_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract_7644506F5EA5CC7C188258F0878C006F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_7644506F5EA5CC7C188258F0878C006F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract_7644506F5EA5CC7C188258F0878C006F" xlink:to="lab_us-gaap_DebtDisclosureAbstract_7644506F5EA5CC7C188258F0878C006F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_2E3A7E058270C396B89258F0878CCE68_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable_2E3A7E058270C396B89258F0878CCE68" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_2E3A7E058270C396B89258F0878CCE68_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable_2E3A7E058270C396B89258F0878CCE68" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_2E3A7E058270C396B89258F0878CCE68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_2E3A7E058270C396B89258F0878CCE68" xlink:to="lab_us-gaap_LineOfCreditFacilityTable_2E3A7E058270C396B89258F0878CCE68" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_2AD9418C9C1AFAF22C2A58F0878C6AF9_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis_2AD9418C9C1AFAF22C2A58F0878C6AF9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_2AD9418C9C1AFAF22C2A58F0878C6AF9_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis_2AD9418C9C1AFAF22C2A58F0878C6AF9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Debt, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_2AD9418C9C1AFAF22C2A58F0878C6AF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_2AD9418C9C1AFAF22C2A58F0878C6AF9" xlink:to="lab_us-gaap_ShortTermDebtTypeAxis_2AD9418C9C1AFAF22C2A58F0878C6AF9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_02347F92E9952DB672A858F0878C5495_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain_02347F92E9952DB672A858F0878C5495" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_02347F92E9952DB672A858F0878C5495_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain_02347F92E9952DB672A858F0878C5495" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Debt, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_02347F92E9952DB672A858F0878C5495" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_02347F92E9952DB672A858F0878C5495" xlink:to="lab_us-gaap_ShortTermDebtTypeDomain_02347F92E9952DB672A858F0878C5495" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditMember_9AA03AA1C431EA963D1A58F0878CC80C_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember_9AA03AA1C431EA963D1A58F0878CC80C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_9AA03AA1C431EA963D1A58F0878CC80C_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember_9AA03AA1C431EA963D1A58F0878CC80C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_9AA03AA1C431EA963D1A58F0878CC80C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember_9AA03AA1C431EA963D1A58F0878CC80C" xlink:to="lab_us-gaap_LineOfCreditMember_9AA03AA1C431EA963D1A58F0878CC80C" xlink:type="arc" />
    <link:label id="lab_smci_TermLoanMember_F7D6C105ED6B33F3AF6658F0878CA403_terseLabel_en-US" xlink:label="lab_smci_TermLoanMember_F7D6C105ED6B33F3AF6658F0878CA403" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term Loan</link:label>
    <link:label id="lab_smci_TermLoanMember_F7D6C105ED6B33F3AF6658F0878CA403_label_en-US" xlink:label="lab_smci_TermLoanMember_F7D6C105ED6B33F3AF6658F0878CA403" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term Loan [Member]</link:label>
    <link:label id="lab_smci_TermLoanMember_F7D6C105ED6B33F3AF6658F0878CA403_documentation_en-US" xlink:label="lab_smci_TermLoanMember_F7D6C105ED6B33F3AF6658F0878CA403" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Term Loan [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_TermLoanMember" xlink:label="loc_smci_TermLoanMember_F7D6C105ED6B33F3AF6658F0878CA403" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_TermLoanMember_F7D6C105ED6B33F3AF6658F0878CA403" xlink:to="lab_smci_TermLoanMember_F7D6C105ED6B33F3AF6658F0878CA403" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityAxis_6A403D375046EBE3F5A558F0878C1194_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_6A403D375046EBE3F5A558F0878C1194" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_6A403D375046EBE3F5A558F0878C1194_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis_6A403D375046EBE3F5A558F0878C1194" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_6A403D375046EBE3F5A558F0878C1194" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis_6A403D375046EBE3F5A558F0878C1194" xlink:to="lab_us-gaap_CreditFacilityAxis_6A403D375046EBE3F5A558F0878C1194" xlink:type="arc" />
    <link:label id="lab_us-gaap_CreditFacilityDomain_70BC0D0780787C791ED758F0878CC9F5_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_70BC0D0780787C791ED758F0878CC9F5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_70BC0D0780787C791ED758F0878CC9F5_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain_70BC0D0780787C791ED758F0878CC9F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_70BC0D0780787C791ED758F0878CC9F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain_70BC0D0780787C791ED758F0878CC9F5" xlink:to="lab_us-gaap_CreditFacilityDomain_70BC0D0780787C791ED758F0878CC9F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_66926AC8D1CAA9F8A8E858F0878C5CB0_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_66926AC8D1CAA9F8A8E858F0878C5CB0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_66926AC8D1CAA9F8A8E858F0878C5CB0_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember_66926AC8D1CAA9F8A8E858F0878C5CB0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_66926AC8D1CAA9F8A8E858F0878C5CB0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember_66926AC8D1CAA9F8A8E858F0878C5CB0" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember_66926AC8D1CAA9F8A8E858F0878C5CB0" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_C9E92D2D5DAA5295622358F0878CDDDE_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis_C9E92D2D5DAA5295622358F0878CDDDE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_C9E92D2D5DAA5295622358F0878CDDDE_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis_C9E92D2D5DAA5295622358F0878CDDDE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_C9E92D2D5DAA5295622358F0878CDDDE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_C9E92D2D5DAA5295622358F0878CDDDE" xlink:to="lab_us-gaap_LineOfCreditFacilityAxis_C9E92D2D5DAA5295622358F0878CDDDE" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_D947C2E71D8C0E5824D958F0878C9317_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain_D947C2E71D8C0E5824D958F0878C9317" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_D947C2E71D8C0E5824D958F0878C9317_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain_D947C2E71D8C0E5824D958F0878C9317" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_D947C2E71D8C0E5824D958F0878C9317" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_D947C2E71D8C0E5824D958F0878C9317" xlink:to="lab_us-gaap_LineOfCreditFacilityLenderDomain_D947C2E71D8C0E5824D958F0878C9317" xlink:type="arc" />
    <link:label id="lab_smci_BankOfAmericaMember_C9CC727257A939E0FD4158F0878C490D_terseLabel_en-US" xlink:label="lab_smci_BankOfAmericaMember_C9CC727257A939E0FD4158F0878C490D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bank of America</link:label>
    <link:label id="lab_smci_BankOfAmericaMember_C9CC727257A939E0FD4158F0878C490D_label_en-US" xlink:label="lab_smci_BankOfAmericaMember_C9CC727257A939E0FD4158F0878C490D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Bank of America [Member]</link:label>
    <link:label id="lab_smci_BankOfAmericaMember_C9CC727257A939E0FD4158F0878C490D_documentation_en-US" xlink:label="lab_smci_BankOfAmericaMember_C9CC727257A939E0FD4158F0878C490D" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Bank of America [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_BankOfAmericaMember" xlink:label="loc_smci_BankOfAmericaMember_C9CC727257A939E0FD4158F0878C490D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_BankOfAmericaMember_C9CC727257A939E0FD4158F0878C490D" xlink:to="lab_smci_BankOfAmericaMember_C9CC727257A939E0FD4158F0878C490D" xlink:type="arc" />
    <link:label id="lab_smci_CTBCMember_5FA650972F02BFE0009858F0878C04C9_terseLabel_en-US" xlink:label="lab_smci_CTBCMember_5FA650972F02BFE0009858F0878C04C9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CTBC Bank</link:label>
    <link:label id="lab_smci_CTBCMember_5FA650972F02BFE0009858F0878C04C9_label_en-US" xlink:label="lab_smci_CTBCMember_5FA650972F02BFE0009858F0878C04C9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CTBC [Member]</link:label>
    <link:label id="lab_smci_CTBCMember_5FA650972F02BFE0009858F0878C04C9_documentation_en-US" xlink:label="lab_smci_CTBCMember_5FA650972F02BFE0009858F0878C04C9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">CTBC [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_CTBCMember" xlink:label="loc_smci_CTBCMember_5FA650972F02BFE0009858F0878C04C9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_CTBCMember_5FA650972F02BFE0009858F0878C04C9" xlink:to="lab_smci_CTBCMember_5FA650972F02BFE0009858F0878C04C9" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentAxis_2A4229BADA010BA1A6C358F0878C1913_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_2A4229BADA010BA1A6C358F0878C1913" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_2A4229BADA010BA1A6C358F0878C1913_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_2A4229BADA010BA1A6C358F0878C1913" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_2A4229BADA010BA1A6C358F0878C1913" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis_2A4229BADA010BA1A6C358F0878C1913" xlink:to="lab_us-gaap_DebtInstrumentAxis_2A4229BADA010BA1A6C358F0878C1913" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_8C833CF669835E9B23E358F0878C8F62_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_8C833CF669835E9B23E358F0878C8F62" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_8C833CF669835E9B23E358F0878C8F62_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_8C833CF669835E9B23E358F0878C8F62" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_8C833CF669835E9B23E358F0878C8F62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_8C833CF669835E9B23E358F0878C8F62" xlink:to="lab_us-gaap_DebtInstrumentNameDomain_8C833CF669835E9B23E358F0878C8F62" xlink:type="arc" />
    <link:label id="lab_smci_CTBC2014FacilityMember_2E0513583AAF7C0FFB9158F0878CB8CE_terseLabel_en-US" xlink:label="lab_smci_CTBC2014FacilityMember_2E0513583AAF7C0FFB9158F0878CB8CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CTBC 2014 Facility</link:label>
    <link:label id="lab_smci_CTBC2014FacilityMember_2E0513583AAF7C0FFB9158F0878CB8CE_label_en-US" xlink:label="lab_smci_CTBC2014FacilityMember_2E0513583AAF7C0FFB9158F0878CB8CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CTBC 2014 Facility [Member]</link:label>
    <link:label id="lab_smci_CTBC2014FacilityMember_2E0513583AAF7C0FFB9158F0878CB8CE_documentation_en-US" xlink:label="lab_smci_CTBC2014FacilityMember_2E0513583AAF7C0FFB9158F0878CB8CE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">CTBC 2014 Facility [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_CTBC2014FacilityMember" xlink:label="loc_smci_CTBC2014FacilityMember_2E0513583AAF7C0FFB9158F0878CB8CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_CTBC2014FacilityMember_2E0513583AAF7C0FFB9158F0878CB8CE" xlink:to="lab_smci_CTBC2014FacilityMember_2E0513583AAF7C0FFB9158F0878CB8CE" xlink:type="arc" />
    <link:label id="lab_smci_LongTermAndShortTermDebtTypeAxis_83C6EBD3ED95996709A958F0878C9ED2_terseLabel_en-US" xlink:label="lab_smci_LongTermAndShortTermDebtTypeAxis_83C6EBD3ED95996709A958F0878C9ED2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term and Short-term Debt, Type [Axis]</link:label>
    <link:label id="lab_smci_LongTermAndShortTermDebtTypeAxis_83C6EBD3ED95996709A958F0878C9ED2_label_en-US" xlink:label="lab_smci_LongTermAndShortTermDebtTypeAxis_83C6EBD3ED95996709A958F0878C9ED2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term and Short-term Debt, Type [Axis]</link:label>
    <link:label id="lab_smci_LongTermAndShortTermDebtTypeAxis_83C6EBD3ED95996709A958F0878C9ED2_documentation_en-US" xlink:label="lab_smci_LongTermAndShortTermDebtTypeAxis_83C6EBD3ED95996709A958F0878C9ED2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Long-term and Short-term Debt, Type [Axis]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_LongTermAndShortTermDebtTypeAxis" xlink:label="loc_smci_LongTermAndShortTermDebtTypeAxis_83C6EBD3ED95996709A958F0878C9ED2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_LongTermAndShortTermDebtTypeAxis_83C6EBD3ED95996709A958F0878C9ED2" xlink:to="lab_smci_LongTermAndShortTermDebtTypeAxis_83C6EBD3ED95996709A958F0878C9ED2" xlink:type="arc" />
    <link:label id="lab_smci_LongTermAndShortTermDebtTypeDomain_027172D2B9C86B72458958F0879BDC1B_terseLabel_en-US" xlink:label="lab_smci_LongTermAndShortTermDebtTypeDomain_027172D2B9C86B72458958F0879BDC1B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term and Short-term Debt, Type [Domain]</link:label>
    <link:label id="lab_smci_LongTermAndShortTermDebtTypeDomain_027172D2B9C86B72458958F0879BDC1B_label_en-US" xlink:label="lab_smci_LongTermAndShortTermDebtTypeDomain_027172D2B9C86B72458958F0879BDC1B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term and Short-term Debt, Type [Domain]</link:label>
    <link:label id="lab_smci_LongTermAndShortTermDebtTypeDomain_027172D2B9C86B72458958F0879BDC1B_documentation_en-US" xlink:label="lab_smci_LongTermAndShortTermDebtTypeDomain_027172D2B9C86B72458958F0879BDC1B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Long-term and Short-term Debt, Type [Domain]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_LongTermAndShortTermDebtTypeDomain" xlink:label="loc_smci_LongTermAndShortTermDebtTypeDomain_027172D2B9C86B72458958F0879BDC1B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_LongTermAndShortTermDebtTypeDomain_027172D2B9C86B72458958F0879BDC1B" xlink:to="lab_smci_LongTermAndShortTermDebtTypeDomain_027172D2B9C86B72458958F0879BDC1B" xlink:type="arc" />
    <link:label id="lab_smci_TermLoanMember_C26CBF8E43EF2A7DD68D58F0879BB62F_verboseLabel_en-US" xlink:label="lab_smci_TermLoanMember_C26CBF8E43EF2A7DD68D58F0879BB62F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Building term Loan</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_TermLoanMember" xlink:label="loc_smci_TermLoanMember_C26CBF8E43EF2A7DD68D58F0879BB62F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_TermLoanMember_C26CBF8E43EF2A7DD68D58F0879BB62F" xlink:to="lab_smci_TermLoanMember_C26CBF8E43EF2A7DD68D58F0879BB62F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_6530FA32DE273A1D0A8F58F0879BDCA2_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_6530FA32DE273A1D0A8F58F0879BDCA2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_6530FA32DE273A1D0A8F58F0879BDCA2_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems_6530FA32DE273A1D0A8F58F0879BDCA2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_6530FA32DE273A1D0A8F58F0879BDCA2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_6530FA32DE273A1D0A8F58F0879BDCA2" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems_6530FA32DE273A1D0A8F58F0879BDCA2" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount_B98066883DBF6C64EE4058F0879B3293_totalLabel_en-US" xlink:label="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount_B98066883DBF6C64EE4058F0879B3293" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total debt</link:label>
    <link:label id="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount_B98066883DBF6C64EE4058F0879B3293_label_en-US" xlink:label="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount_B98066883DBF6C64EE4058F0879B3293" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt, Long-term and Short-term, Combined Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_B98066883DBF6C64EE4058F0879B3293" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_B98066883DBF6C64EE4058F0879B3293" xlink:to="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount_B98066883DBF6C64EE4058F0879B3293" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtCurrent_026038F0A10C58D419A058F0879B4F5E_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtCurrent_026038F0A10C58D419A058F0879B4F5E" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Current portion</link:label>
    <link:label id="lab_us-gaap_DebtCurrent_026038F0A10C58D419A058F0879B4F5E_label_en-US" xlink:label="lab_us-gaap_DebtCurrent_026038F0A10C58D419A058F0879B4F5E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_026038F0A10C58D419A058F0879B4F5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtCurrent_026038F0A10C58D419A058F0879B4F5E" xlink:to="lab_us-gaap_DebtCurrent_026038F0A10C58D419A058F0879B4F5E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_D9FAC28742384A39910E58F0879B0587_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_D9FAC28742384A39910E58F0879B0587" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term portion</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_D9FAC28742384A39910E58F0879B0587_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_D9FAC28742384A39910E58F0879B0587" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_D9FAC28742384A39910E58F0879B0587" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_D9FAC28742384A39910E58F0879B0587" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_D9FAC28742384A39910E58F0879B0587" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_D89A5F13FAF40F15055E58F086D1CA58_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_D89A5F13FAF40F15055E58F086D1CA58" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of assumptions used to estimate fair value of stock options granted using Black-Scholes option pricing model</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_D89A5F13FAF40F15055E58F086D1CA58_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_D89A5F13FAF40F15055E58F086D1CA58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_D89A5F13FAF40F15055E58F086D1CA58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_D89A5F13FAF40F15055E58F086D1CA58" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_D89A5F13FAF40F15055E58F086D1CA58" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_10130E00BE2C193F6F1C58F086D1F224_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_10130E00BE2C193F6F1C58F086D1F224" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_10130E00BE2C193F6F1C58F086D1F224_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_10130E00BE2C193F6F1C58F086D1F224" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_10130E00BE2C193F6F1C58F086D1F224" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_10130E00BE2C193F6F1C58F086D1F224" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_10130E00BE2C193F6F1C58F086D1F224" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_5B3A9DE3A31EE5C628D458F086D16659_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_5B3A9DE3A31EE5C628D458F086D16659" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of stock option activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_5B3A9DE3A31EE5C628D458F086D16659_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_5B3A9DE3A31EE5C628D458F086D16659" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_5B3A9DE3A31EE5C628D458F086D16659" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_5B3A9DE3A31EE5C628D458F086D16659" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_5B3A9DE3A31EE5C628D458F086D16659" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_82F96737F30BCF5DF81858F086D13D84_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_82F96737F30BCF5DF81858F086D13D84" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of restricted stock unit activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_82F96737F30BCF5DF81858F086D13D84_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_82F96737F30BCF5DF81858F086D13D84" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_82F96737F30BCF5DF81858F086D13D84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_82F96737F30BCF5DF81858F086D13D84" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_82F96737F30BCF5DF81858F086D13D84" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_B978AAC80F9A2644F73258F0870FB893_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract_B978AAC80F9A2644F73258F0870FB893" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_B978AAC80F9A2644F73258F0870FB893" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_B978AAC80F9A2644F73258F0870FB893" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract_B978AAC80F9A2644F73258F0870FB893" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2B4FF15EC95B20E7DA8C58F0870FD5B1_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2B4FF15EC95B20E7DA8C58F0870FD5B1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2B4FF15EC95B20E7DA8C58F0870FD5B1_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2B4FF15EC95B20E7DA8C58F0870FD5B1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2B4FF15EC95B20E7DA8C58F0870FD5B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2B4FF15EC95B20E7DA8C58F0870FD5B1" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2B4FF15EC95B20E7DA8C58F0870FD5B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_24E42AEB09FFDE54B38358F0870F4E4E_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis_24E42AEB09FFDE54B38358F0870F4E4E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_24E42AEB09FFDE54B38358F0870F4E4E_label_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis_24E42AEB09FFDE54B38358F0870F4E4E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_24E42AEB09FFDE54B38358F0870F4E4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_24E42AEB09FFDE54B38358F0870F4E4E" xlink:to="lab_us-gaap_FairValueByAssetClassAxis_24E42AEB09FFDE54B38358F0870F4E4E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7734922994119ECBC80458F0870F4E40_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7734922994119ECBC80458F0870F4E40" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7734922994119ECBC80458F0870F4E40_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7734922994119ECBC80458F0870F4E40" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7734922994119ECBC80458F0870F4E40" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7734922994119ECBC80458F0870F4E40" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7734922994119ECBC80458F0870F4E40" xlink:type="arc" />
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_CD5E01A5F3D72158F37D58F0870FCD40_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember_CD5E01A5F3D72158F37D58F0870FCD40" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Money market funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_CD5E01A5F3D72158F37D58F0870FCD40_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember_CD5E01A5F3D72158F37D58F0870FCD40" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_CD5E01A5F3D72158F37D58F0870FCD40" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember_CD5E01A5F3D72158F37D58F0870FCD40" xlink:to="lab_us-gaap_MoneyMarketFundsMember_CD5E01A5F3D72158F37D58F0870FCD40" xlink:type="arc" />
    <link:label id="lab_us-gaap_AuctionRateSecuritiesMember_8E3EFE8D68238BED0C3D58F0870F97DE_terseLabel_en-US" xlink:label="lab_us-gaap_AuctionRateSecuritiesMember_8E3EFE8D68238BED0C3D58F0870F97DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auction rate securities</link:label>
    <link:label id="lab_us-gaap_AuctionRateSecuritiesMember_8E3EFE8D68238BED0C3D58F0870F97DE_label_en-US" xlink:label="lab_us-gaap_AuctionRateSecuritiesMember_8E3EFE8D68238BED0C3D58F0870F97DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Auction Rate Securities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AuctionRateSecuritiesMember" xlink:label="loc_us-gaap_AuctionRateSecuritiesMember_8E3EFE8D68238BED0C3D58F0870F97DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AuctionRateSecuritiesMember_8E3EFE8D68238BED0C3D58F0870F97DE" xlink:to="lab_us-gaap_AuctionRateSecuritiesMember_8E3EFE8D68238BED0C3D58F0870F97DE" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashMember_066C016382A3D178493B58F0870F9BEF_terseLabel_en-US" xlink:label="lab_us-gaap_CashMember_066C016382A3D178493B58F0870F9BEF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_us-gaap_CashMember_066C016382A3D178493B58F0870F9BEF_label_en-US" xlink:label="lab_us-gaap_CashMember_066C016382A3D178493B58F0870F9BEF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashMember" xlink:label="loc_us-gaap_CashMember_066C016382A3D178493B58F0870F9BEF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashMember_066C016382A3D178493B58F0870F9BEF" xlink:to="lab_us-gaap_CashMember_066C016382A3D178493B58F0870F9BEF" xlink:type="arc" />
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_80D107074206E2C8DABB58F0870F8AFB_terseLabel_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember_80D107074206E2C8DABB58F0870F8AFB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Certificates of deposit</link:label>
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_80D107074206E2C8DABB58F0870F8AFB_label_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember_80D107074206E2C8DABB58F0870F8AFB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Certificates of Deposit [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_80D107074206E2C8DABB58F0870F8AFB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CertificatesOfDepositMember_80D107074206E2C8DABB58F0870F8AFB" xlink:to="lab_us-gaap_CertificatesOfDepositMember_80D107074206E2C8DABB58F0870F8AFB" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_3B0A376A03A66CE4DE4E58F0870F0127_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis_3B0A376A03A66CE4DE4E58F0870F0127" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_3B0A376A03A66CE4DE4E58F0870F0127_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis_3B0A376A03A66CE4DE4E58F0870F0127" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3B0A376A03A66CE4DE4E58F0870F0127" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3B0A376A03A66CE4DE4E58F0870F0127" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis_3B0A376A03A66CE4DE4E58F0870F0127" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_DD859567EE87833EF73A58F0870F000C_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain_DD859567EE87833EF73A58F0870F000C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_DD859567EE87833EF73A58F0870F000C_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain_DD859567EE87833EF73A58F0870F000C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement Frequency [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_DD859567EE87833EF73A58F0870F000C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_DD859567EE87833EF73A58F0870F000C" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain_DD859567EE87833EF73A58F0870F000C" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_076F757E57FDDB9E37B658F0870FB362_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember_076F757E57FDDB9E37B658F0870FB362" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurements, Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_076F757E57FDDB9E37B658F0870FB362_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember_076F757E57FDDB9E37B658F0870FB362" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurements, Recurring [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_076F757E57FDDB9E37B658F0870FB362" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember_076F757E57FDDB9E37B658F0870FB362" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember_076F757E57FDDB9E37B658F0870FB362" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_B4D9046D9EDCD9F1F75658F0870FEC2B_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_B4D9046D9EDCD9F1F75658F0870FEC2B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Hierarchy [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_B4D9046D9EDCD9F1F75658F0870FEC2B_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_B4D9046D9EDCD9F1F75658F0870FEC2B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Hierarchy [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_B4D9046D9EDCD9F1F75658F0870FEC2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_B4D9046D9EDCD9F1F75658F0870FEC2B" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_B4D9046D9EDCD9F1F75658F0870FEC2B" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F35CBC801FBED216B0BF58F0870F8749_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F35CBC801FBED216B0BF58F0870F8749" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F35CBC801FBED216B0BF58F0870F8749_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F35CBC801FBED216B0BF58F0870F8749" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F35CBC801FBED216B0BF58F0870F8749" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F35CBC801FBED216B0BF58F0870F8749" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F35CBC801FBED216B0BF58F0870F8749" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_DD247BB7C62580F6B1FB58F0870F4297_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_DD247BB7C62580F6B1FB58F0870F4297" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_DD247BB7C62580F6B1FB58F0870F4297_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_DD247BB7C62580F6B1FB58F0870F4297" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_DD247BB7C62580F6B1FB58F0870F4297" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member_DD247BB7C62580F6B1FB58F0870F4297" xlink:to="lab_us-gaap_FairValueInputsLevel1Member_DD247BB7C62580F6B1FB58F0870F4297" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_14F8069D705567CE15BF58F0870FBEA7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_14F8069D705567CE15BF58F0870FBEA7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_14F8069D705567CE15BF58F0870FBEA7_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_14F8069D705567CE15BF58F0870FBEA7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_14F8069D705567CE15BF58F0870FBEA7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member_14F8069D705567CE15BF58F0870FBEA7" xlink:to="lab_us-gaap_FairValueInputsLevel2Member_14F8069D705567CE15BF58F0870FBEA7" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_BF14E812F3E93FE68E6A58F0870F463C_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_BF14E812F3E93FE68E6A58F0870F463C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_BF14E812F3E93FE68E6A58F0870F463C_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_BF14E812F3E93FE68E6A58F0870F463C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_BF14E812F3E93FE68E6A58F0870F463C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member_BF14E812F3E93FE68E6A58F0870F463C" xlink:to="lab_us-gaap_FairValueInputsLevel3Member_BF14E812F3E93FE68E6A58F0870F463C" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7BFC93F3E315F19F143458F0870F423D_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7BFC93F3E315F19F143458F0870F423D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7BFC93F3E315F19F143458F0870F423D_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7BFC93F3E315F19F143458F0870F423D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7BFC93F3E315F19F143458F0870F423D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7BFC93F3E315F19F143458F0870F423D" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7BFC93F3E315F19F143458F0870F423D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_9E0B785D508831C7F7AE58F0870F9922_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract_9E0B785D508831C7F7AE58F0870F9922" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset at Fair Value</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_9E0B785D508831C7F7AE58F0870F9922_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract_9E0B785D508831C7F7AE58F0870F9922" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_9E0B785D508831C7F7AE58F0870F9922" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_9E0B785D508831C7F7AE58F0870F9922" xlink:to="lab_us-gaap_AssetsFairValueDisclosureAbstract_9E0B785D508831C7F7AE58F0870F9922" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_428CDD9B9F43C12D151C58F0870FA78D_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_428CDD9B9F43C12D151C58F0870FA78D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_428CDD9B9F43C12D151C58F0870FA78D_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_428CDD9B9F43C12D151C58F0870FA78D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_428CDD9B9F43C12D151C58F0870FA78D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_428CDD9B9F43C12D151C58F0870FA78D" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_428CDD9B9F43C12D151C58F0870FA78D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecurities_B3302423ADFB7E895DA258F0870FB16E_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities_B3302423ADFB7E895DA258F0870FB16E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Auction rate securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecurities_B3302423ADFB7E895DA258F0870FB16E_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities_B3302423ADFB7E895DA258F0870FB16E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_B3302423ADFB7E895DA258F0870FB16E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecurities_B3302423ADFB7E895DA258F0870FB16E" xlink:to="lab_us-gaap_AvailableForSaleSecurities_B3302423ADFB7E895DA258F0870FB16E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_2E772E26650F6F026DEB58F0870FBF16_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_2E772E26650F6F026DEB58F0870FBF16" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_2E772E26650F6F026DEB58F0870FBF16_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_2E772E26650F6F026DEB58F0870FBF16" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_2E772E26650F6F026DEB58F0870FBF16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_2E772E26650F6F026DEB58F0870FBF16" xlink:to="lab_us-gaap_AssetsFairValueDisclosure_2E772E26650F6F026DEB58F0870FBF16" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsFairValueDisclosure_2F304617254EAEDAD41558F0870FF6E3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsFairValueDisclosure_2F304617254EAEDAD41558F0870FF6E3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Certificates of deposit</link:label>
    <link:label id="lab_us-gaap_OtherAssetsFairValueDisclosure_2F304617254EAEDAD41558F0870FF6E3_label_en-US" xlink:label="lab_us-gaap_OtherAssetsFairValueDisclosure_2F304617254EAEDAD41558F0870FF6E3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsFairValueDisclosure" xlink:label="loc_us-gaap_OtherAssetsFairValueDisclosure_2F304617254EAEDAD41558F0870FF6E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsFairValueDisclosure_2F304617254EAEDAD41558F0870FF6E3" xlink:to="lab_us-gaap_OtherAssetsFairValueDisclosure_2F304617254EAEDAD41558F0870FF6E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_53BF661DF93F0CA833F758F0876D3C8B_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_53BF661DF93F0CA833F758F0876D3C8B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued payroll and related expenses</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_53BF661DF93F0CA833F758F0876D3C8B_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_53BF661DF93F0CA833F758F0876D3C8B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_53BF661DF93F0CA833F758F0876D3C8B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_53BF661DF93F0CA833F758F0876D3C8B" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_53BF661DF93F0CA833F758F0876D3C8B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerDepositsCurrent_57938A1DBFC64D995B8858F0876DF98F_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerDepositsCurrent_57938A1DBFC64D995B8858F0876DF98F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer deposits</link:label>
    <link:label id="lab_us-gaap_CustomerDepositsCurrent_57938A1DBFC64D995B8858F0876DF98F_label_en-US" xlink:label="lab_us-gaap_CustomerDepositsCurrent_57938A1DBFC64D995B8858F0876DF98F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Deposits, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CustomerDepositsCurrent" xlink:label="loc_us-gaap_CustomerDepositsCurrent_57938A1DBFC64D995B8858F0876DF98F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerDepositsCurrent_57938A1DBFC64D995B8858F0876DF98F" xlink:to="lab_us-gaap_CustomerDepositsCurrent_57938A1DBFC64D995B8858F0876DF98F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_80D580FEA191090DB4FF58F0876DE675_verboseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_80D580FEA191090DB4FF58F0876DE675" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued warranty costs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_80D580FEA191090DB4FF58F0876DE675" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_80D580FEA191090DB4FF58F0876DE675" xlink:to="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_80D580FEA191090DB4FF58F0876DE675" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedMarketingCostsCurrent_832F662CA772F395259A58F0876DF2AD_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent_832F662CA772F395259A58F0876DF2AD" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued cooperative marketing expenses</link:label>
    <link:label id="lab_us-gaap_AccruedMarketingCostsCurrent_832F662CA772F395259A58F0876DF2AD_label_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent_832F662CA772F395259A58F0876DF2AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Marketing Costs, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_832F662CA772F395259A58F0876DF2AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedMarketingCostsCurrent_832F662CA772F395259A58F0876DF2AD" xlink:to="lab_us-gaap_AccruedMarketingCostsCurrent_832F662CA772F395259A58F0876DF2AD" xlink:type="arc" />
    <link:label id="lab_smci_DeferredRevenueService_AEBBB151489FBB3C867B58F0876DBAD1_terseLabel_en-US" xlink:label="lab_smci_DeferredRevenueService_AEBBB151489FBB3C867B58F0876DBAD1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred service revenue</link:label>
    <link:label id="lab_smci_DeferredRevenueService_AEBBB151489FBB3C867B58F0876DBAD1_label_en-US" xlink:label="lab_smci_DeferredRevenueService_AEBBB151489FBB3C867B58F0876DBAD1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Service</link:label>
    <link:label id="lab_smci_DeferredRevenueService_AEBBB151489FBB3C867B58F0876DBAD1_documentation_en-US" xlink:label="lab_smci_DeferredRevenueService_AEBBB151489FBB3C867B58F0876DBAD1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Service</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_DeferredRevenueService" xlink:label="loc_smci_DeferredRevenueService_AEBBB151489FBB3C867B58F0876DBAD1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_DeferredRevenueService_AEBBB151489FBB3C867B58F0876DBAD1" xlink:to="lab_smci_DeferredRevenueService_AEBBB151489FBB3C867B58F0876DBAD1" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_3811634F0F6854A6441658F0876D317F_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent_3811634F0F6854A6441658F0876D317F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Others</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_3811634F0F6854A6441658F0876D317F_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent_3811634F0F6854A6441658F0876D317F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_3811634F0F6854A6441658F0876D317F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent_3811634F0F6854A6441658F0876D317F" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent_3811634F0F6854A6441658F0876D317F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_FC6B55A91D244084B77D58F0876D4A16_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_FC6B55A91D244084B77D58F0876D4A16" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_FC6B55A91D244084B77D58F0876D4A16_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_FC6B55A91D244084B77D58F0876D4A16" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_FC6B55A91D244084B77D58F0876D4A16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_FC6B55A91D244084B77D58F0876D4A16" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent_FC6B55A91D244084B77D58F0876D4A16" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_AC4581084B7762250BDB58F087F99B1A_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_AC4581084B7762250BDB58F087F99B1A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_AC4581084B7762250BDB58F087F99B1A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_AC4581084B7762250BDB58F087F99B1A" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_AC4581084B7762250BDB58F087F99B1A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_7CEED30CF72836C47AA458F087F98C5F_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_7CEED30CF72836C47AA458F087F98C5F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Level 2</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_7CEED30CF72836C47AA458F087F98C5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member_7CEED30CF72836C47AA458F087F98C5F" xlink:to="lab_us-gaap_FairValueInputsLevel2Member_7CEED30CF72836C47AA458F087F98C5F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_12B8735F871E772549FF58F087F98650_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_12B8735F871E772549FF58F087F98650" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_12B8735F871E772549FF58F087F98650_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_12B8735F871E772549FF58F087F98650" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Amortized Cost Basis</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_12B8735F871E772549FF58F087F98650" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_12B8735F871E772549FF58F087F98650" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAmortizedCost_12B8735F871E772549FF58F087F98650" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_5EE6FAFDDF8AAFF4F7E458F087F9BD2A_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_5EE6FAFDDF8AAFF4F7E458F087F9BD2A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross Unrealized Holding Gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_5EE6FAFDDF8AAFF4F7E458F087F9BD2A_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_5EE6FAFDDF8AAFF4F7E458F087F9BD2A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_5EE6FAFDDF8AAFF4F7E458F087F9BD2A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_5EE6FAFDDF8AAFF4F7E458F087F9BD2A" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_5EE6FAFDDF8AAFF4F7E458F087F9BD2A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_4EF2E4A2DC871DC0CFD458F087F9F149_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_4EF2E4A2DC871DC0CFD458F087F9F149" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Gross Unrealized Holding Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_4EF2E4A2DC871DC0CFD458F087F9F149_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_4EF2E4A2DC871DC0CFD458F087F9F149" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_4EF2E4A2DC871DC0CFD458F087F9F149" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_4EF2E4A2DC871DC0CFD458F087F9F149" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_4EF2E4A2DC871DC0CFD458F087F9F149" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecurities_92EC279C757086B68DE958F087F9BBFC_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecurities_92EC279C757086B68DE958F087F9BBFC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_92EC279C757086B68DE958F087F9BBFC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecurities_92EC279C757086B68DE958F087F9BBFC" xlink:to="lab_us-gaap_AvailableForSaleSecurities_92EC279C757086B68DE958F087F9BBFC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_A2948EBCE9746F94002E58F087F9D7D9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue_A2948EBCE9746F94002E58F087F9D7D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term and long-term debt</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_A2948EBCE9746F94002E58F087F9D7D9_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue_A2948EBCE9746F94002E58F087F9D7D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="loc_us-gaap_DebtInstrumentFairValue_A2948EBCE9746F94002E58F087F9D7D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFairValue_A2948EBCE9746F94002E58F087F9D7D9" xlink:to="lab_us-gaap_DebtInstrumentFairValue_A2948EBCE9746F94002E58F087F9D7D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_C87C308D9D8F1A0D24A94F514AEC8662_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_C87C308D9D8F1A0D24A94F514AEC8662" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_C87C308D9D8F1A0D24A94F514AEC8662" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_C87C308D9D8F1A0D24A94F514AEC8662" xlink:to="lab_us-gaap_IncomeStatementAbstract_C87C308D9D8F1A0D24A94F514AEC8662" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueNet_B25B779AFB2F9DB753BC4F514AECDA5F_verboseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNet_B25B779AFB2F9DB753BC4F514AECDA5F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net sales (including related party sales of $4,413 and $6,067 in the three months ended March 31, 2016 and 2015, respectively, and $12,125 and $43,524 in the nine months ended March 31, 2016 and 2015, respectively)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_B25B779AFB2F9DB753BC4F514AECDA5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNet_B25B779AFB2F9DB753BC4F514AECDA5F" xlink:to="lab_us-gaap_SalesRevenueNet_B25B779AFB2F9DB753BC4F514AECDA5F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfRevenue_8EC8F72F68839EFB64404F514AEC5944_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenue_8EC8F72F68839EFB64404F514AEC5944" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of sales (including related party purchases of $55,133 and $58,002 in the three months ended March 31, 2016 and 2015, respectively, and $185,845 and $169,918 in the nine months ended March 31, 2016 and 2015, respectively)</link:label>
    <link:label id="lab_us-gaap_CostOfRevenue_8EC8F72F68839EFB64404F514AEC5944_label_en-US" xlink:label="lab_us-gaap_CostOfRevenue_8EC8F72F68839EFB64404F514AEC5944" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue_8EC8F72F68839EFB64404F514AEC5944" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenue_8EC8F72F68839EFB64404F514AEC5944" xlink:to="lab_us-gaap_CostOfRevenue_8EC8F72F68839EFB64404F514AEC5944" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_C984D0781BD26F92F7054F514AECDCE2_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_C984D0781BD26F92F7054F514AECDCE2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_C984D0781BD26F92F7054F514AECDCE2_label_en-US" xlink:label="lab_us-gaap_GrossProfit_C984D0781BD26F92F7054F514AECDCE2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_C984D0781BD26F92F7054F514AECDCE2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_C984D0781BD26F92F7054F514AECDCE2" xlink:to="lab_us-gaap_GrossProfit_C984D0781BD26F92F7054F514AECDCE2" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_9E5B793F20D9EA7620444F514AEC0CC5_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract_9E5B793F20D9EA7620444F514AEC0CC5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_9E5B793F20D9EA7620444F514AEC0CC5_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract_9E5B793F20D9EA7620444F514AEC0CC5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaap_OperatingExpensesAbstract_9E5B793F20D9EA7620444F514AEC0CC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract_9E5B793F20D9EA7620444F514AEC0CC5" xlink:to="lab_us-gaap_OperatingExpensesAbstract_9E5B793F20D9EA7620444F514AEC0CC5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_468E2E8FDFC7711CDB994F514AEC90E1_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_468E2E8FDFC7711CDB994F514AEC90E1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_468E2E8FDFC7711CDB994F514AEC90E1_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_468E2E8FDFC7711CDB994F514AEC90E1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_468E2E8FDFC7711CDB994F514AEC90E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense_468E2E8FDFC7711CDB994F514AEC90E1" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense_468E2E8FDFC7711CDB994F514AEC90E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_D65787E119283C6DF2214F514AEC6066_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense_D65787E119283C6DF2214F514AEC6066" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_D65787E119283C6DF2214F514AEC6066_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense_D65787E119283C6DF2214F514AEC6066" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_D65787E119283C6DF2214F514AEC6066" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense_D65787E119283C6DF2214F514AEC6066" xlink:to="lab_us-gaap_SellingAndMarketingExpense_D65787E119283C6DF2214F514AEC6066" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_353BB539BAC61872BE104F514AECFD13_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_353BB539BAC61872BE104F514AECFD13" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_353BB539BAC61872BE104F514AECFD13_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_353BB539BAC61872BE104F514AECFD13" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_353BB539BAC61872BE104F514AECFD13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense_353BB539BAC61872BE104F514AECFD13" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense_353BB539BAC61872BE104F514AECFD13" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingExpenses_03377F97CF22441661494F514AEC39E0_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses_03377F97CF22441661494F514AEC39E0" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_03377F97CF22441661494F514AEC39E0_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses_03377F97CF22441661494F514AEC39E0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_03377F97CF22441661494F514AEC39E0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses_03377F97CF22441661494F514AEC39E0" xlink:to="lab_us-gaap_OperatingExpenses_03377F97CF22441661494F514AEC39E0" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_36A4F296CBFA17D8D25B4F514AEC76E8_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_36A4F296CBFA17D8D25B4F514AEC76E8" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_36A4F296CBFA17D8D25B4F514AEC76E8_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_36A4F296CBFA17D8D25B4F514AEC76E8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_36A4F296CBFA17D8D25B4F514AEC76E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_36A4F296CBFA17D8D25B4F514AEC76E8" xlink:to="lab_us-gaap_OperatingIncomeLoss_36A4F296CBFA17D8D25B4F514AEC76E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_B177554C66F8230C40A84F514AEC5158_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_B177554C66F8230C40A84F514AEC5158" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest and other income, net</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_B177554C66F8230C40A84F514AEC5158_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense_B177554C66F8230C40A84F514AEC5158" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_B177554C66F8230C40A84F514AEC5158" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_B177554C66F8230C40A84F514AEC5158" xlink:to="lab_us-gaap_NonoperatingIncomeExpense_B177554C66F8230C40A84F514AEC5158" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpense_4ECFC9647CBD9453A4C94F514AEC4F47_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense_4ECFC9647CBD9453A4C94F514AEC4F47" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_4ECFC9647CBD9453A4C94F514AEC4F47_label_en-US" xlink:label="lab_us-gaap_InterestExpense_4ECFC9647CBD9453A4C94F514AEC4F47" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_4ECFC9647CBD9453A4C94F514AEC4F47" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_4ECFC9647CBD9453A4C94F514AEC4F47" xlink:to="lab_us-gaap_InterestExpense_4ECFC9647CBD9453A4C94F514AEC4F47" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6D2C000A5F7D3FFB7F444F514AEC09FB_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6D2C000A5F7D3FFB7F444F514AEC09FB" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income before income tax provision</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6D2C000A5F7D3FFB7F444F514AEC09FB_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6D2C000A5F7D3FFB7F444F514AEC09FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6D2C000A5F7D3FFB7F444F514AEC09FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6D2C000A5F7D3FFB7F444F514AEC09FB" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6D2C000A5F7D3FFB7F444F514AEC09FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_1588D4CCE8EC524864BE4F514AEC6D12_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_1588D4CCE8EC524864BE4F514AEC6D12" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax provision</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_1588D4CCE8EC524864BE4F514AEC6D12_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_1588D4CCE8EC524864BE4F514AEC6D12" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1588D4CCE8EC524864BE4F514AEC6D12" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_1588D4CCE8EC524864BE4F514AEC6D12" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_1588D4CCE8EC524864BE4F514AEC6D12" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_DFAE349A35B6C0C967DA4F514AED586A_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_DFAE349A35B6C0C967DA4F514AED586A" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_DFAE349A35B6C0C967DA4F514AED586A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_DFAE349A35B6C0C967DA4F514AED586A" xlink:to="lab_us-gaap_NetIncomeLoss_DFAE349A35B6C0C967DA4F514AED586A" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_CC90B85BF1E2445D1B754F514AEDB7E1_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_CC90B85BF1E2445D1B754F514AEDB7E1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income per common share:</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_CC90B85BF1E2445D1B754F514AEDB7E1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_CC90B85BF1E2445D1B754F514AEDB7E1" xlink:to="lab_us-gaap_EarningsPerShareAbstract_CC90B85BF1E2445D1B754F514AEDB7E1" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasic_BD74D9F3F95CD1B6E7394F514AEDFF50_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic_BD74D9F3F95CD1B6E7394F514AEDFF50" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_BD74D9F3F95CD1B6E7394F514AEDFF50" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic_BD74D9F3F95CD1B6E7394F514AEDFF50" xlink:to="lab_us-gaap_EarningsPerShareBasic_BD74D9F3F95CD1B6E7394F514AEDFF50" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_DFE7C42D6B6DB93B5BEF4F514AED5612_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted_DFE7C42D6B6DB93B5BEF4F514AED5612" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_DFE7C42D6B6DB93B5BEF4F514AED5612" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted_DFE7C42D6B6DB93B5BEF4F514AED5612" xlink:to="lab_us-gaap_EarningsPerShareDiluted_DFE7C42D6B6DB93B5BEF4F514AED5612" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_78BCB8FB8BB4509E4DA34F514AED5A49_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_78BCB8FB8BB4509E4DA34F514AED5A49" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average shares used in calculation of net income per common share:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_78BCB8FB8BB4509E4DA34F514AED5A49_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_78BCB8FB8BB4509E4DA34F514AED5A49" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_78BCB8FB8BB4509E4DA34F514AED5A49" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_78BCB8FB8BB4509E4DA34F514AED5A49" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_78BCB8FB8BB4509E4DA34F514AED5A49" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4B6AFE688D9F7FFCD1AE4F514AED11EC_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4B6AFE688D9F7FFCD1AE4F514AED11EC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4B6AFE688D9F7FFCD1AE4F514AED11EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4B6AFE688D9F7FFCD1AE4F514AED11EC" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4B6AFE688D9F7FFCD1AE4F514AED11EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4B13D01FA7C614469BE64F514AED3387_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4B13D01FA7C614469BE64F514AED3387" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4B13D01FA7C614469BE64F514AED3387" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4B13D01FA7C614469BE64F514AED3387" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4B13D01FA7C614469BE64F514AED3387" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_51EB92447CBCDBF804887910D516725F_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_51EB92447CBCDBF804887910D516725F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_51EB92447CBCDBF804887910D516725F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_51EB92447CBCDBF804887910D516725F" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_51EB92447CBCDBF804887910D516725F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_A1309A5D41422A5390137910D51604A5_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_A1309A5D41422A5390137910D51604A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income, net of tax:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_A1309A5D41422A5390137910D51604A5_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_A1309A5D41422A5390137910D51604A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_A1309A5D41422A5390137910D51604A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_A1309A5D41422A5390137910D51604A5" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_A1309A5D41422A5390137910D51604A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_7EB17A33161F89D7CD497910D516A5C1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_7EB17A33161F89D7CD497910D516A5C1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation gains (losses)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_7EB17A33161F89D7CD497910D516A5C1_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_7EB17A33161F89D7CD497910D516A5C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_7EB17A33161F89D7CD497910D516A5C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_7EB17A33161F89D7CD497910D516A5C1" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_7EB17A33161F89D7CD497910D516A5C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_0E21F7E0EAE041EAFED87910D51620A4_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_0E21F7E0EAE041EAFED87910D51620A4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gains (losses) on investments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_0E21F7E0EAE041EAFED87910D51620A4_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_0E21F7E0EAE041EAFED87910D51620A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_0E21F7E0EAE041EAFED87910D51620A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_0E21F7E0EAE041EAFED87910D51620A4" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_0E21F7E0EAE041EAFED87910D51620A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_A7BB73D95F3C1DF504EC7910D516953C_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_A7BB73D95F3C1DF504EC7910D516953C" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other comprehensive gains (losses)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_A7BB73D95F3C1DF504EC7910D516953C_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_A7BB73D95F3C1DF504EC7910D516953C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_A7BB73D95F3C1DF504EC7910D516953C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_A7BB73D95F3C1DF504EC7910D516953C" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_A7BB73D95F3C1DF504EC7910D516953C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_2613CA97B3CCE880E4F47910D516B650_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_2613CA97B3CCE880E4F47910D516B650" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_2613CA97B3CCE880E4F47910D516B650_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_2613CA97B3CCE880E4F47910D516B650" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_2613CA97B3CCE880E4F47910D516B650" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_2613CA97B3CCE880E4F47910D516B650" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_2613CA97B3CCE880E4F47910D516B650" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_3343FE897712F11891E958F0876D6B75_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_3343FE897712F11891E958F0876D6B75" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based Compensation and Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_3343FE897712F11891E958F0876D6B75_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_3343FE897712F11891E958F0876D6B75" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_3343FE897712F11891E958F0876D6B75" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_3343FE897712F11891E958F0876D6B75" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_3343FE897712F11891E958F0876D6B75" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3BF01122A8604D5E4D7D58F0872EC753_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3BF01122A8604D5E4D7D58F0872EC753" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3BF01122A8604D5E4D7D58F0872EC753_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3BF01122A8604D5E4D7D58F0872EC753" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3BF01122A8604D5E4D7D58F0872EC753" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3BF01122A8604D5E4D7D58F0872EC753" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3BF01122A8604D5E4D7D58F0872EC753" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_B0FE1B5DE66E407D929D58F0872E9197_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_B0FE1B5DE66E407D929D58F0872E9197" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_B0FE1B5DE66E407D929D58F0872E9197_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_B0FE1B5DE66E407D929D58F0872E9197" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_B0FE1B5DE66E407D929D58F0872E9197" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_B0FE1B5DE66E407D929D58F0872E9197" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_B0FE1B5DE66E407D929D58F0872E9197" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9" xlink:type="arc" />
    <link:label id="lab_us-gaap_LandMember_136DAAD63DC476F8C27258F0872E8147_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember_136DAAD63DC476F8C27258F0872E8147" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_136DAAD63DC476F8C27258F0872E8147_label_en-US" xlink:label="lab_us-gaap_LandMember_136DAAD63DC476F8C27258F0872E8147" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaap_LandMember_136DAAD63DC476F8C27258F0872E8147" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember_136DAAD63DC476F8C27258F0872E8147" xlink:to="lab_us-gaap_LandMember_136DAAD63DC476F8C27258F0872E8147" xlink:type="arc" />
    <link:label id="lab_us-gaap_BuildingMember_1F37660B5B378735353658F0872E30A0_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember_1F37660B5B378735353658F0872E30A0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Buildings</link:label>
    <link:label id="lab_us-gaap_BuildingMember_1F37660B5B378735353658F0872E30A0_label_en-US" xlink:label="lab_us-gaap_BuildingMember_1F37660B5B378735353658F0872E30A0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaap_BuildingMember_1F37660B5B378735353658F0872E30A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember_1F37660B5B378735353658F0872E30A0" xlink:to="lab_us-gaap_BuildingMember_1F37660B5B378735353658F0872E30A0" xlink:type="arc" />
    <link:label id="lab_smci_BuildingAndLeaseholdImpovementsMember_67036B8D8472AA99B48958F0872EAB82_terseLabel_en-US" xlink:label="lab_smci_BuildingAndLeaseholdImpovementsMember_67036B8D8472AA99B48958F0872EAB82" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Building and leasehold improvements</link:label>
    <link:label id="lab_smci_BuildingAndLeaseholdImpovementsMember_67036B8D8472AA99B48958F0872EAB82_label_en-US" xlink:label="lab_smci_BuildingAndLeaseholdImpovementsMember_67036B8D8472AA99B48958F0872EAB82" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building and Leasehold Impovements [Member]</link:label>
    <link:label id="lab_smci_BuildingAndLeaseholdImpovementsMember_67036B8D8472AA99B48958F0872EAB82_documentation_en-US" xlink:label="lab_smci_BuildingAndLeaseholdImpovementsMember_67036B8D8472AA99B48958F0872EAB82" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Building and Leasehold Impovements [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_BuildingAndLeaseholdImpovementsMember" xlink:label="loc_smci_BuildingAndLeaseholdImpovementsMember_67036B8D8472AA99B48958F0872EAB82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_BuildingAndLeaseholdImpovementsMember_67036B8D8472AA99B48958F0872EAB82" xlink:to="lab_smci_BuildingAndLeaseholdImpovementsMember_67036B8D8472AA99B48958F0872EAB82" xlink:type="arc" />
    <link:label id="lab_smci_BuildingsUnderConstructionMember_FB5F5136EDDEA1B6FA9358F0872E2CFA_verboseLabel_en-US" xlink:label="lab_smci_BuildingsUnderConstructionMember_FB5F5136EDDEA1B6FA9358F0872E2CFA" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Buildings and leasehold improvements construction in progress</link:label>
    <link:label id="lab_smci_BuildingsUnderConstructionMember_FB5F5136EDDEA1B6FA9358F0872E2CFA_label_en-US" xlink:label="lab_smci_BuildingsUnderConstructionMember_FB5F5136EDDEA1B6FA9358F0872E2CFA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Buildings Under Construction [Member]</link:label>
    <link:label id="lab_smci_BuildingsUnderConstructionMember_FB5F5136EDDEA1B6FA9358F0872E2CFA_documentation_en-US" xlink:label="lab_smci_BuildingsUnderConstructionMember_FB5F5136EDDEA1B6FA9358F0872E2CFA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Buildings Under Construction [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_BuildingsUnderConstructionMember" xlink:label="loc_smci_BuildingsUnderConstructionMember_FB5F5136EDDEA1B6FA9358F0872E2CFA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_BuildingsUnderConstructionMember_FB5F5136EDDEA1B6FA9358F0872E2CFA" xlink:to="lab_smci_BuildingsUnderConstructionMember_FB5F5136EDDEA1B6FA9358F0872E2CFA" xlink:type="arc" />
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_4AEEF5C5BAC173CA488258F0872E49D0_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember_4AEEF5C5BAC173CA488258F0872E49D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Machinery and equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_4AEEF5C5BAC173CA488258F0872E49D0_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember_4AEEF5C5BAC173CA488258F0872E49D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_4AEEF5C5BAC173CA488258F0872E49D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember_4AEEF5C5BAC173CA488258F0872E49D0" xlink:to="lab_us-gaap_MachineryAndEquipmentMember_4AEEF5C5BAC173CA488258F0872E49D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_844E79867A2D3663C02058F0872EE9A1_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember_844E79867A2D3663C02058F0872EE9A1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_844E79867A2D3663C02058F0872EE9A1_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember_844E79867A2D3663C02058F0872EE9A1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_844E79867A2D3663C02058F0872EE9A1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember_844E79867A2D3663C02058F0872EE9A1" xlink:to="lab_us-gaap_FurnitureAndFixturesMember_844E79867A2D3663C02058F0872EE9A1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_6AC138C70CC5164FDD9158F0872E2D59_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_6AC138C70CC5164FDD9158F0872E2D59" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchased software</link:label>
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_6AC138C70CC5164FDD9158F0872E2D59_label_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_6AC138C70CC5164FDD9158F0872E2D59" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer Software, Intangible Asset [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_6AC138C70CC5164FDD9158F0872E2D59" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_6AC138C70CC5164FDD9158F0872E2D59" xlink:to="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_6AC138C70CC5164FDD9158F0872E2D59" xlink:type="arc" />
    <link:label id="lab_smci_PurchasedSoftwareConstructionInProgressMember_8837E3EE46DCFBCB291758F0872E217E_verboseLabel_en-US" xlink:label="lab_smci_PurchasedSoftwareConstructionInProgressMember_8837E3EE46DCFBCB291758F0872E217E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Purchased software construction in progress</link:label>
    <link:label id="lab_smci_PurchasedSoftwareConstructionInProgressMember_8837E3EE46DCFBCB291758F0872E217E_label_en-US" xlink:label="lab_smci_PurchasedSoftwareConstructionInProgressMember_8837E3EE46DCFBCB291758F0872E217E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchased Software, Construction In Progress [Member]</link:label>
    <link:label id="lab_smci_PurchasedSoftwareConstructionInProgressMember_8837E3EE46DCFBCB291758F0872E217E_documentation_en-US" xlink:label="lab_smci_PurchasedSoftwareConstructionInProgressMember_8837E3EE46DCFBCB291758F0872E217E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Purchased Software, Construction In Progress [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_PurchasedSoftwareConstructionInProgressMember" xlink:label="loc_smci_PurchasedSoftwareConstructionInProgressMember_8837E3EE46DCFBCB291758F0872E217E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_PurchasedSoftwareConstructionInProgressMember_8837E3EE46DCFBCB291758F0872E217E" xlink:to="lab_smci_PurchasedSoftwareConstructionInProgressMember_8837E3EE46DCFBCB291758F0872E217E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_5EADA445E82C40C5AFF758F0872EDBAB_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_5EADA445E82C40C5AFF758F0872EDBAB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_5EADA445E82C40C5AFF758F0872EDBAB_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems_5EADA445E82C40C5AFF758F0872EDBAB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5EADA445E82C40C5AFF758F0872EDBAB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5EADA445E82C40C5AFF758F0872EDBAB" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems_5EADA445E82C40C5AFF758F0872EDBAB" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_634607C4A479CDA284E558F0872E17AD_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_634607C4A479CDA284E558F0872E17AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_634607C4A479CDA284E558F0872E17AD_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross_634607C4A479CDA284E558F0872E17AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_634607C4A479CDA284E558F0872E17AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_634607C4A479CDA284E558F0872E17AD" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross_634607C4A479CDA284E558F0872E17AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_28F463BB4E8E7EFA2D0958F0872E0AE2_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_28F463BB4E8E7EFA2D0958F0872E0AE2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accumulated depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_28F463BB4E8E7EFA2D0958F0872E0AE2_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_28F463BB4E8E7EFA2D0958F0872E0AE2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_28F463BB4E8E7EFA2D0958F0872E0AE2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_28F463BB4E8E7EFA2D0958F0872E0AE2" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_28F463BB4E8E7EFA2D0958F0872E0AE2" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_52132F152ACF7A81AB1758F0872EECC5_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_52132F152ACF7A81AB1758F0872EECC5" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_52132F152ACF7A81AB1758F0872EECC5_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_52132F152ACF7A81AB1758F0872EECC5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_52132F152ACF7A81AB1758F0872EECC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_52132F152ACF7A81AB1758F0872EECC5" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_52132F152ACF7A81AB1758F0872EECC5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShortTermDebtTable_C46247F5474EC7145F8D73949A149D6C_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShortTermDebtTable_C46247F5474EC7145F8D73949A149D6C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Short-term Debt [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShortTermDebtTable_C46247F5474EC7145F8D73949A149D6C_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShortTermDebtTable_C46247F5474EC7145F8D73949A149D6C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Short-term Debt [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable_C46247F5474EC7145F8D73949A149D6C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_C46247F5474EC7145F8D73949A149D6C" xlink:to="lab_us-gaap_ScheduleOfShortTermDebtTable_C46247F5474EC7145F8D73949A149D6C" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_83D7FAC4DC1D7B743FCF73949A14B23D_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_83D7FAC4DC1D7B743FCF73949A14B23D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_83D7FAC4DC1D7B743FCF73949A14B23D_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_83D7FAC4DC1D7B743FCF73949A14B23D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_83D7FAC4DC1D7B743FCF73949A14B23D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_83D7FAC4DC1D7B743FCF73949A14B23D" xlink:to="lab_us-gaap_LongtermDebtTypeAxis_83D7FAC4DC1D7B743FCF73949A14B23D" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_E7BBA10E50E69774123773949A14FB9A_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_E7BBA10E50E69774123773949A14FB9A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_E7BBA10E50E69774123773949A14FB9A_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_E7BBA10E50E69774123773949A14FB9A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_E7BBA10E50E69774123773949A14FB9A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_E7BBA10E50E69774123773949A14FB9A" xlink:to="lab_us-gaap_LongtermDebtTypeDomain_E7BBA10E50E69774123773949A14FB9A" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableRateAxis_5F9709A68568B6260F2C73949A1AE2EB_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis_5F9709A68568B6260F2C73949A1AE2EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_5F9709A68568B6260F2C73949A1AE2EB_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis_5F9709A68568B6260F2C73949A1AE2EB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_5F9709A68568B6260F2C73949A1AE2EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis_5F9709A68568B6260F2C73949A1AE2EB" xlink:to="lab_us-gaap_VariableRateAxis_5F9709A68568B6260F2C73949A1AE2EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableRateDomain_3E755A353255DEBD75E173949A1ACC13_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain_3E755A353255DEBD75E173949A1ACC13" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_3E755A353255DEBD75E173949A1ACC13_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain_3E755A353255DEBD75E173949A1ACC13" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_3E755A353255DEBD75E173949A1ACC13" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain_3E755A353255DEBD75E173949A1ACC13" xlink:to="lab_us-gaap_VariableRateDomain_3E755A353255DEBD75E173949A1ACC13" xlink:type="arc" />
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_9FA97CEF696093C0D4B873949A1BCC5E_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_9FA97CEF696093C0D4B873949A1BCC5E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LIBOR</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_9FA97CEF696093C0D4B873949A1BCC5E_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_9FA97CEF696093C0D4B873949A1BCC5E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_9FA97CEF696093C0D4B873949A1BCC5E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_9FA97CEF696093C0D4B873949A1BCC5E" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_9FA97CEF696093C0D4B873949A1BCC5E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term Debt [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Debt [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:to="lab_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_B7B5DD06AFC09C5E5D9873949A1B9633_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_B7B5DD06AFC09C5E5D9873949A1B9633" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Credit facility, maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_B7B5DD06AFC09C5E5D9873949A1B9633_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_B7B5DD06AFC09C5E5D9873949A1B9633" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_B7B5DD06AFC09C5E5D9873949A1B9633" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_B7B5DD06AFC09C5E5D9873949A1B9633" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_B7B5DD06AFC09C5E5D9873949A1B9633" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentTerm_C09B286EC690D197154673A66CD764EA_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm_C09B286EC690D197154673A66CD764EA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit facility, term</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_C09B286EC690D197154673A66CD764EA_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm_C09B286EC690D197154673A66CD764EA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaap_DebtInstrumentTerm_C09B286EC690D197154673A66CD764EA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm_C09B286EC690D197154673A66CD764EA" xlink:to="lab_us-gaap_DebtInstrumentTerm_C09B286EC690D197154673A66CD764EA" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_776BA868B3B6F9AA1F3873949A1B01FF_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_776BA868B3B6F9AA1F3873949A1B01FF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term loan, face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_776BA868B3B6F9AA1F3873949A1B01FF_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_776BA868B3B6F9AA1F3873949A1B01FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_776BA868B3B6F9AA1F3873949A1B01FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount_776BA868B3B6F9AA1F3873949A1B01FF" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount_776BA868B3B6F9AA1F3873949A1B01FF" xlink:type="arc" />
    <link:label id="lab_smci_DebtInstrumentCollateralNumberofBuildings_B5D0E6D10B34400C442773949A1B6263_terseLabel_en-US" xlink:label="lab_smci_DebtInstrumentCollateralNumberofBuildings_B5D0E6D10B34400C442773949A1B6263" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of buildings as collateral</link:label>
    <link:label id="lab_smci_DebtInstrumentCollateralNumberofBuildings_B5D0E6D10B34400C442773949A1B6263_label_en-US" xlink:label="lab_smci_DebtInstrumentCollateralNumberofBuildings_B5D0E6D10B34400C442773949A1B6263" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Collateral, Number of Buildings</link:label>
    <link:label id="lab_smci_DebtInstrumentCollateralNumberofBuildings_B5D0E6D10B34400C442773949A1B6263_documentation_en-US" xlink:label="lab_smci_DebtInstrumentCollateralNumberofBuildings_B5D0E6D10B34400C442773949A1B6263" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Collateral, Number of Buildings</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_DebtInstrumentCollateralNumberofBuildings" xlink:label="loc_smci_DebtInstrumentCollateralNumberofBuildings_B5D0E6D10B34400C442773949A1B6263" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_DebtInstrumentCollateralNumberofBuildings_B5D0E6D10B34400C442773949A1B6263" xlink:to="lab_smci_DebtInstrumentCollateralNumberofBuildings_B5D0E6D10B34400C442773949A1B6263" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_C0506C4724B0603AEEE873949A1BE970_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_C0506C4724B0603AEEE873949A1BE970" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit facility, basis spread on variable rate (as a percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_C0506C4724B0603AEEE873949A1BE970_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_C0506C4724B0603AEEE873949A1BE970" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_C0506C4724B0603AEEE873949A1BE970" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_C0506C4724B0603AEEE873949A1BE970" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_C0506C4724B0603AEEE873949A1BE970" xlink:type="arc" />
    <link:label id="lab_smci_DebtInstrumentVariableRate_3148B94EA125A9C0FE4573949A1B00CB_terseLabel_en-US" xlink:label="lab_smci_DebtInstrumentVariableRate_3148B94EA125A9C0FE4573949A1B00CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LIBOR rate (as a percent)</link:label>
    <link:label id="lab_smci_DebtInstrumentVariableRate_3148B94EA125A9C0FE4573949A1B00CB_label_en-US" xlink:label="lab_smci_DebtInstrumentVariableRate_3148B94EA125A9C0FE4573949A1B00CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Variable Rate</link:label>
    <link:label id="lab_smci_DebtInstrumentVariableRate_3148B94EA125A9C0FE4573949A1B00CB_documentation_en-US" xlink:label="lab_smci_DebtInstrumentVariableRate_3148B94EA125A9C0FE4573949A1B00CB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Variable Rate</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_DebtInstrumentVariableRate" xlink:label="loc_smci_DebtInstrumentVariableRate_3148B94EA125A9C0FE4573949A1B00CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_DebtInstrumentVariableRate_3148B94EA125A9C0FE4573949A1B00CB" xlink:to="lab_smci_DebtInstrumentVariableRate_3148B94EA125A9C0FE4573949A1B00CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebt_448661B176D3AF0C4D6473949A1BFA7E_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt_448661B176D3AF0C4D6473949A1BFA7E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt, total outstanding borrowings</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_448661B176D3AF0C4D6473949A1BFA7E_label_en-US" xlink:label="lab_us-gaap_LongTermDebt_448661B176D3AF0C4D6473949A1BFA7E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_448661B176D3AF0C4D6473949A1BFA7E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt_448661B176D3AF0C4D6473949A1BFA7E" xlink:to="lab_us-gaap_LongTermDebt_448661B176D3AF0C4D6473949A1BFA7E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermBorrowings_8D3E9082A8BD709128BE73949A1B9C32_verboseLabel_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings_8D3E9082A8BD709128BE73949A1B9C32" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Line of credit, total outstanding balance</link:label>
    <link:label id="lab_us-gaap_ShortTermBorrowings_8D3E9082A8BD709128BE73949A1B9C32_label_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings_8D3E9082A8BD709128BE73949A1B9C32" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaap_ShortTermBorrowings_8D3E9082A8BD709128BE73949A1B9C32" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermBorrowings_8D3E9082A8BD709128BE73949A1B9C32" xlink:to="lab_us-gaap_ShortTermBorrowings_8D3E9082A8BD709128BE73949A1B9C32" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_AA2D7AC9CFB428C3F2AC73949A1B7D92_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_AA2D7AC9CFB428C3F2AC73949A1B7D92" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate (as a percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_AA2D7AC9CFB428C3F2AC73949A1B7D92_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_AA2D7AC9CFB428C3F2AC73949A1B7D92" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_AA2D7AC9CFB428C3F2AC73949A1B7D92" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_AA2D7AC9CFB428C3F2AC73949A1B7D92" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_AA2D7AC9CFB428C3F2AC73949A1B7D92" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_CF7F8F3635514A35286B73949A1BAC80_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_CF7F8F3635514A35286B73949A1BAC80" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit facility, remaining borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_CF7F8F3635514A35286B73949A1BAC80_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_CF7F8F3635514A35286B73949A1BAC80" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_CF7F8F3635514A35286B73949A1BAC80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_CF7F8F3635514A35286B73949A1BAC80" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_CF7F8F3635514A35286B73949A1BAC80" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingAbstract_2885974123DE01086CEB58F087ABF8EC_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract_2885974123DE01086CEB58F087ABF8EC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_2885974123DE01086CEB58F087ABF8EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract_2885974123DE01086CEB58F087ABF8EC" xlink:to="lab_us-gaap_SegmentReportingAbstract_2885974123DE01086CEB58F087ABF8EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_89BFBC1CBC56734AD4A558F087AB96C7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_89BFBC1CBC56734AD4A558F087AB96C7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_89BFBC1CBC56734AD4A558F087AB96C7_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_89BFBC1CBC56734AD4A558F087AB96C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_89BFBC1CBC56734AD4A558F087AB96C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_89BFBC1CBC56734AD4A558F087AB96C7" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_89BFBC1CBC56734AD4A558F087AB96C7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductOrServiceAxis_290DC008E0B8F5FD5A5658F087AB9AF0_terseLabel_en-US" xlink:label="lab_us-gaap_ProductOrServiceAxis_290DC008E0B8F5FD5A5658F087AB9AF0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Products Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ProductOrServiceAxis_290DC008E0B8F5FD5A5658F087AB9AF0_label_en-US" xlink:label="lab_us-gaap_ProductOrServiceAxis_290DC008E0B8F5FD5A5658F087AB9AF0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Products and Services [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="loc_us-gaap_ProductOrServiceAxis_290DC008E0B8F5FD5A5658F087AB9AF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductOrServiceAxis_290DC008E0B8F5FD5A5658F087AB9AF0" xlink:to="lab_us-gaap_ProductOrServiceAxis_290DC008E0B8F5FD5A5658F087AB9AF0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductsAndServicesDomain_965C901F4D394FF6005658F087AB0D9F_terseLabel_en-US" xlink:label="lab_us-gaap_ProductsAndServicesDomain_965C901F4D394FF6005658F087AB0D9F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Products Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ProductsAndServicesDomain_965C901F4D394FF6005658F087AB0D9F_label_en-US" xlink:label="lab_us-gaap_ProductsAndServicesDomain_965C901F4D394FF6005658F087AB0D9F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Products and Services [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="loc_us-gaap_ProductsAndServicesDomain_965C901F4D394FF6005658F087AB0D9F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductsAndServicesDomain_965C901F4D394FF6005658F087AB0D9F" xlink:to="lab_us-gaap_ProductsAndServicesDomain_965C901F4D394FF6005658F087AB0D9F" xlink:type="arc" />
    <link:label id="lab_smci_ServerSystemsMember_6DD4C9E446B45C5D3CBF58F087AB4C05_terseLabel_en-US" xlink:label="lab_smci_ServerSystemsMember_6DD4C9E446B45C5D3CBF58F087AB4C05" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Server systems</link:label>
    <link:label id="lab_smci_ServerSystemsMember_6DD4C9E446B45C5D3CBF58F087AB4C05_label_en-US" xlink:label="lab_smci_ServerSystemsMember_6DD4C9E446B45C5D3CBF58F087AB4C05" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Server systems [Member]</link:label>
    <link:label id="lab_smci_ServerSystemsMember_6DD4C9E446B45C5D3CBF58F087AB4C05_documentation_en-US" xlink:label="lab_smci_ServerSystemsMember_6DD4C9E446B45C5D3CBF58F087AB4C05" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Server systems [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_ServerSystemsMember" xlink:label="loc_smci_ServerSystemsMember_6DD4C9E446B45C5D3CBF58F087AB4C05" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_ServerSystemsMember_6DD4C9E446B45C5D3CBF58F087AB4C05" xlink:to="lab_smci_ServerSystemsMember_6DD4C9E446B45C5D3CBF58F087AB4C05" xlink:type="arc" />
    <link:label id="lab_smci_SubsystemsAndAccessoriesMember_BE6C5D1712798776DE8558F087ABE185_terseLabel_en-US" xlink:label="lab_smci_SubsystemsAndAccessoriesMember_BE6C5D1712798776DE8558F087ABE185" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsystems and accessories</link:label>
    <link:label id="lab_smci_SubsystemsAndAccessoriesMember_BE6C5D1712798776DE8558F087ABE185_label_en-US" xlink:label="lab_smci_SubsystemsAndAccessoriesMember_BE6C5D1712798776DE8558F087ABE185" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsystems and accessories [Member]</link:label>
    <link:label id="lab_smci_SubsystemsAndAccessoriesMember_BE6C5D1712798776DE8558F087ABE185_documentation_en-US" xlink:label="lab_smci_SubsystemsAndAccessoriesMember_BE6C5D1712798776DE8558F087ABE185" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Subsystems and accessories [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_SubsystemsAndAccessoriesMember" xlink:label="loc_smci_SubsystemsAndAccessoriesMember_BE6C5D1712798776DE8558F087ABE185" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_SubsystemsAndAccessoriesMember_BE6C5D1712798776DE8558F087ABE185" xlink:to="lab_smci_SubsystemsAndAccessoriesMember_BE6C5D1712798776DE8558F087ABE185" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_CD8FA1ABC7F249B30E6958F087AB63A3_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_CD8FA1ABC7F249B30E6958F087AB63A3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_CD8FA1ABC7F249B30E6958F087AB63A3_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_CD8FA1ABC7F249B30E6958F087AB63A3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_CD8FA1ABC7F249B30E6958F087AB63A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_CD8FA1ABC7F249B30E6958F087AB63A3" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis_CD8FA1ABC7F249B30E6958F087AB63A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_C2DE4BB2EFED708B282B58F087AB50B9_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_C2DE4BB2EFED708B282B58F087AB50B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_C2DE4BB2EFED708B282B58F087AB50B9_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_C2DE4BB2EFED708B282B58F087AB50B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_C2DE4BB2EFED708B282B58F087AB50B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_C2DE4BB2EFED708B282B58F087AB50B9" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain_C2DE4BB2EFED708B282B58F087AB50B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProductConcentrationRiskMember_B88F830684D5AA73010A58F087ABA852_terseLabel_en-US" xlink:label="lab_us-gaap_ProductConcentrationRiskMember_B88F830684D5AA73010A58F087ABA852" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product concentration risk</link:label>
    <link:label id="lab_us-gaap_ProductConcentrationRiskMember_B88F830684D5AA73010A58F087ABA852_label_en-US" xlink:label="lab_us-gaap_ProductConcentrationRiskMember_B88F830684D5AA73010A58F087ABA852" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Concentration Risk [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductConcentrationRiskMember" xlink:label="loc_us-gaap_ProductConcentrationRiskMember_B88F830684D5AA73010A58F087ABA852" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductConcentrationRiskMember_B88F830684D5AA73010A58F087ABA852" xlink:to="lab_us-gaap_ProductConcentrationRiskMember_B88F830684D5AA73010A58F087ABA852" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_D6E62427C3094C39AA3D58F087AB1840_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_D6E62427C3094C39AA3D58F087AB1840" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_D6E62427C3094C39AA3D58F087AB1840_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_D6E62427C3094C39AA3D58F087AB1840" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_D6E62427C3094C39AA3D58F087AB1840" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_D6E62427C3094C39AA3D58F087AB1840" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_D6E62427C3094C39AA3D58F087AB1840" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_3A5FD396FDC5B2CDB5E858F087AB820C_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_3A5FD396FDC5B2CDB5E858F087AB820C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_3A5FD396FDC5B2CDB5E858F087AB820C_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_3A5FD396FDC5B2CDB5E858F087AB820C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3A5FD396FDC5B2CDB5E858F087AB820C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3A5FD396FDC5B2CDB5E858F087AB820C" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain_3A5FD396FDC5B2CDB5E858F087AB820C" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueNetMember_6944021BDBD7CDCEFFCF58F087AB0192_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember_6944021BDBD7CDCEFFCF58F087AB0192" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net sales</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_6944021BDBD7CDCEFFCF58F087AB0192_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember_6944021BDBD7CDCEFFCF58F087AB0192" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Revenue, Net [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_6944021BDBD7CDCEFFCF58F087AB0192" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember_6944021BDBD7CDCEFFCF58F087AB0192" xlink:to="lab_us-gaap_SalesRevenueNetMember_6944021BDBD7CDCEFFCF58F087AB0192" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_CAEF6647221A31BD932258F087AB9406_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_CAEF6647221A31BD932258F087AB9406" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_CAEF6647221A31BD932258F087AB9406_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems_CAEF6647221A31BD932258F087AB9406" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_CAEF6647221A31BD932258F087AB9406" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_CAEF6647221A31BD932258F087AB9406" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems_CAEF6647221A31BD932258F087AB9406" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_FD45E33348F3CB00DA7D58F087AB189F_verboseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_FD45E33348F3CB00DA7D58F087AB189F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Percent of Net Sales</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_FD45E33348F3CB00DA7D58F087AB189F_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_FD45E33348F3CB00DA7D58F087AB189F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_FD45E33348F3CB00DA7D58F087AB189F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1_FD45E33348F3CB00DA7D58F087AB189F" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1_FD45E33348F3CB00DA7D58F087AB189F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_9E611B75B33D91DD2EB558F086A2C25A_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_9E611B75B33D91DD2EB558F086A2C25A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of net sales by geographic region</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_9E611B75B33D91DD2EB558F086A2C25A_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_9E611B75B33D91DD2EB558F086A2C25A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:label="loc_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_9E611B75B33D91DD2EB558F086A2C25A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_9E611B75B33D91DD2EB558F086A2C25A" xlink:to="lab_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_9E611B75B33D91DD2EB558F086A2C25A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_AABB5199AF9DD668CF9458F086A2E738_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_AABB5199AF9DD668CF9458F086A2E738" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of long-lived assets, excluding financial instruments, deferred tax assets, other assets, goodwill and intangible assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_AABB5199AF9DD668CF9458F086A2E738_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_AABB5199AF9DD668CF9458F086A2E738" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_AABB5199AF9DD668CF9458F086A2E738" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_AABB5199AF9DD668CF9458F086A2E738" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_AABB5199AF9DD668CF9458F086A2E738" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_90E3ABCCE3F1B7591AA758F086A2778D_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_90E3ABCCE3F1B7591AA758F086A2778D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of net sales by product type</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_90E3ABCCE3F1B7591AA758F086A2778D_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_90E3ABCCE3F1B7591AA758F086A2778D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Products and Services [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_90E3ABCCE3F1B7591AA758F086A2778D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_90E3ABCCE3F1B7591AA758F086A2778D" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_90E3ABCCE3F1B7591AA758F086A2778D" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_6551C385578ADCC18542795FF20CD184_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract_6551C385578ADCC18542795FF20CD184" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_6551C385578ADCC18542795FF20CD184" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_6551C385578ADCC18542795FF20CD184" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract_6551C385578ADCC18542795FF20CD184" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3566FD31938A537D7F89795FF20CC819_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3566FD31938A537D7F89795FF20CC819" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3566FD31938A537D7F89795FF20CC819_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3566FD31938A537D7F89795FF20CC819" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3566FD31938A537D7F89795FF20CC819" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3566FD31938A537D7F89795FF20CC819" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3566FD31938A537D7F89795FF20CC819" xlink:type="arc" />
    <link:label id="lab_us-gaap_CounterpartyNameAxis_F258B35AE7DE00CFEA8B795FF20C2F9D_terseLabel_en-US" xlink:label="lab_us-gaap_CounterpartyNameAxis_F258B35AE7DE00CFEA8B795FF20C2F9D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_us-gaap_CounterpartyNameAxis_F258B35AE7DE00CFEA8B795FF20C2F9D_label_en-US" xlink:label="lab_us-gaap_CounterpartyNameAxis_F258B35AE7DE00CFEA8B795FF20C2F9D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CounterpartyNameAxis" xlink:label="loc_us-gaap_CounterpartyNameAxis_F258B35AE7DE00CFEA8B795FF20C2F9D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CounterpartyNameAxis_F258B35AE7DE00CFEA8B795FF20C2F9D" xlink:to="lab_us-gaap_CounterpartyNameAxis_F258B35AE7DE00CFEA8B795FF20C2F9D" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepurchaseAgreementCounterpartyNameDomain_8E83290DE4C7A62B5437795FF20C9E66_terseLabel_en-US" xlink:label="lab_us-gaap_RepurchaseAgreementCounterpartyNameDomain_8E83290DE4C7A62B5437795FF20C9E66" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_us-gaap_RepurchaseAgreementCounterpartyNameDomain_8E83290DE4C7A62B5437795FF20C9E66_label_en-US" xlink:label="lab_us-gaap_RepurchaseAgreementCounterpartyNameDomain_8E83290DE4C7A62B5437795FF20C9E66" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_8E83290DE4C7A62B5437795FF20C9E66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_8E83290DE4C7A62B5437795FF20C9E66" xlink:to="lab_us-gaap_RepurchaseAgreementCounterpartyNameDomain_8E83290DE4C7A62B5437795FF20C9E66" xlink:type="arc" />
    <link:label id="lab_smci_CompuwareMember_502DD6178F691916D596795FF20CE8A6_terseLabel_en-US" xlink:label="lab_smci_CompuwareMember_502DD6178F691916D596795FF20CE8A6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compuware</link:label>
    <link:label id="lab_smci_CompuwareMember_502DD6178F691916D596795FF20CE8A6_label_en-US" xlink:label="lab_smci_CompuwareMember_502DD6178F691916D596795FF20CE8A6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compuware [Member]</link:label>
    <link:label id="lab_smci_CompuwareMember_502DD6178F691916D596795FF20CE8A6_documentation_en-US" xlink:label="lab_smci_CompuwareMember_502DD6178F691916D596795FF20CE8A6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Compuware [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_CompuwareMember" xlink:label="loc_smci_CompuwareMember_502DD6178F691916D596795FF20CE8A6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_CompuwareMember_502DD6178F691916D596795FF20CE8A6" xlink:to="lab_smci_CompuwareMember_502DD6178F691916D596795FF20CE8A6" xlink:type="arc" />
    <link:label id="lab_smci_SuperMicroComputerMember_6607A7C2DB288DC990A7795FF20C3A77_terseLabel_en-US" xlink:label="lab_smci_SuperMicroComputerMember_6607A7C2DB288DC990A7795FF20C3A77" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Super Micro Computer</link:label>
    <link:label id="lab_smci_SuperMicroComputerMember_6607A7C2DB288DC990A7795FF20C3A77_label_en-US" xlink:label="lab_smci_SuperMicroComputerMember_6607A7C2DB288DC990A7795FF20C3A77" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Super Micro Computer [Member]</link:label>
    <link:label id="lab_smci_SuperMicroComputerMember_6607A7C2DB288DC990A7795FF20C3A77_documentation_en-US" xlink:label="lab_smci_SuperMicroComputerMember_6607A7C2DB288DC990A7795FF20C3A77" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Super Micro Computer [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_SuperMicroComputerMember" xlink:label="loc_smci_SuperMicroComputerMember_6607A7C2DB288DC990A7795FF20C3A77" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_SuperMicroComputerMember_6607A7C2DB288DC990A7795FF20C3A77" xlink:to="lab_smci_SuperMicroComputerMember_6607A7C2DB288DC990A7795FF20C3A77" xlink:type="arc" />
    <link:label id="lab_smci_AblecomTechnologyMember_706E10E1F4F6DB5D8022795FF20CEAA3_terseLabel_en-US" xlink:label="lab_smci_AblecomTechnologyMember_706E10E1F4F6DB5D8022795FF20CEAA3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ablecom Technology</link:label>
    <link:label id="lab_smci_AblecomTechnologyMember_706E10E1F4F6DB5D8022795FF20CEAA3_label_en-US" xlink:label="lab_smci_AblecomTechnologyMember_706E10E1F4F6DB5D8022795FF20CEAA3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ablecom Technology [Member]</link:label>
    <link:label id="lab_smci_AblecomTechnologyMember_706E10E1F4F6DB5D8022795FF20CEAA3_documentation_en-US" xlink:label="lab_smci_AblecomTechnologyMember_706E10E1F4F6DB5D8022795FF20CEAA3" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Ablecom Technology [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_AblecomTechnologyMember" xlink:label="loc_smci_AblecomTechnologyMember_706E10E1F4F6DB5D8022795FF20CEAA3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_AblecomTechnologyMember_706E10E1F4F6DB5D8022795FF20CEAA3" xlink:to="lab_smci_AblecomTechnologyMember_706E10E1F4F6DB5D8022795FF20CEAA3" xlink:type="arc" />
    <link:label id="lab_dei_LegalEntityAxis_0335EE46638CCA7CD01E795FF20CAE31_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis_0335EE46638CCA7CD01E795FF20CAE31" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_0335EE46638CCA7CD01E795FF20CAE31_label_en-US" xlink:label="lab_dei_LegalEntityAxis_0335EE46638CCA7CD01E795FF20CAE31" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_0335EE46638CCA7CD01E795FF20CAE31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis_0335EE46638CCA7CD01E795FF20CAE31" xlink:to="lab_dei_LegalEntityAxis_0335EE46638CCA7CD01E795FF20CAE31" xlink:type="arc" />
    <link:label id="lab_dei_EntityDomain_5B1136AB0E188EDF3910795FF20C7FA2_terseLabel_en-US" xlink:label="lab_dei_EntityDomain_5B1136AB0E188EDF3910795FF20C7FA2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_5B1136AB0E188EDF3910795FF20C7FA2_label_en-US" xlink:label="lab_dei_EntityDomain_5B1136AB0E188EDF3910795FF20C7FA2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_5B1136AB0E188EDF3910795FF20C7FA2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain_5B1136AB0E188EDF3910795FF20C7FA2" xlink:to="lab_dei_EntityDomain_5B1136AB0E188EDF3910795FF20C7FA2" xlink:type="arc" />
    <link:label id="lab_smci_CharlesLiangAndWifeMember_E6ABB14A725B4EFDC433795FF20CE783_terseLabel_en-US" xlink:label="lab_smci_CharlesLiangAndWifeMember_E6ABB14A725B4EFDC433795FF20CE783" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Charles Liang and Wife</link:label>
    <link:label id="lab_smci_CharlesLiangAndWifeMember_E6ABB14A725B4EFDC433795FF20CE783_label_en-US" xlink:label="lab_smci_CharlesLiangAndWifeMember_E6ABB14A725B4EFDC433795FF20CE783" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CharlesLiangAndWife [Member]</link:label>
    <link:label id="lab_smci_CharlesLiangAndWifeMember_E6ABB14A725B4EFDC433795FF20CE783_documentation_en-US" xlink:label="lab_smci_CharlesLiangAndWifeMember_E6ABB14A725B4EFDC433795FF20CE783" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">CharlesLiangAndWife [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_CharlesLiangAndWifeMember" xlink:label="loc_smci_CharlesLiangAndWifeMember_E6ABB14A725B4EFDC433795FF20CE783" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_CharlesLiangAndWifeMember_E6ABB14A725B4EFDC433795FF20CE783" xlink:to="lab_smci_CharlesLiangAndWifeMember_E6ABB14A725B4EFDC433795FF20CE783" xlink:type="arc" />
    <link:label id="lab_smci_SteveLiangAndOtherFamilyMembersMember_4FFE49B2F723DC8665B6795FF20CC1CD_terseLabel_en-US" xlink:label="lab_smci_SteveLiangAndOtherFamilyMembersMember_4FFE49B2F723DC8665B6795FF20CC1CD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Steve Liang and Other Family Members</link:label>
    <link:label id="lab_smci_SteveLiangAndOtherFamilyMembersMember_4FFE49B2F723DC8665B6795FF20CC1CD_label_en-US" xlink:label="lab_smci_SteveLiangAndOtherFamilyMembersMember_4FFE49B2F723DC8665B6795FF20CC1CD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SteveLiangAndOtherFamilyMembers [Member]</link:label>
    <link:label id="lab_smci_SteveLiangAndOtherFamilyMembersMember_4FFE49B2F723DC8665B6795FF20CC1CD_documentation_en-US" xlink:label="lab_smci_SteveLiangAndOtherFamilyMembersMember_4FFE49B2F723DC8665B6795FF20CC1CD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">SteveLiangAndOtherFamilyMembers [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_SteveLiangAndOtherFamilyMembersMember" xlink:label="loc_smci_SteveLiangAndOtherFamilyMembersMember_4FFE49B2F723DC8665B6795FF20CC1CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_SteveLiangAndOtherFamilyMembersMember_4FFE49B2F723DC8665B6795FF20CC1CD" xlink:to="lab_smci_SteveLiangAndOtherFamilyMembersMember_4FFE49B2F723DC8665B6795FF20CC1CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_A266442CE999332D3CB5795FF20CD481_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_A266442CE999332D3CB5795FF20CD481" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Management Company</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_A266442CE999332D3CB5795FF20CD481_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_A266442CE999332D3CB5795FF20CD481" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Primary Beneficiary [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_A266442CE999332D3CB5795FF20CD481" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_A266442CE999332D3CB5795FF20CD481" xlink:to="lab_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_A266442CE999332D3CB5795FF20CD481" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_72EE146E206959390FAF795FF20CB079_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_72EE146E206959390FAF795FF20CB079" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_72EE146E206959390FAF795FF20CB079_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_72EE146E206959390FAF795FF20CB079" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_72EE146E206959390FAF795FF20CB079" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_72EE146E206959390FAF795FF20CB079" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_72EE146E206959390FAF795FF20CB079" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyDomain_583278B4BDD32F19D7F9795FF20C0C68_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain_583278B4BDD32F19D7F9795FF20C0C68" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_583278B4BDD32F19D7F9795FF20C0C68_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain_583278B4BDD32F19D7F9795FF20C0C68" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_583278B4BDD32F19D7F9795FF20C0C68" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain_583278B4BDD32F19D7F9795FF20C0C68" xlink:to="lab_us-gaap_RelatedPartyDomain_583278B4BDD32F19D7F9795FF20C0C68" xlink:type="arc" />
    <link:label id="lab_us-gaap_AffiliatedEntityMember_D68ADEC089EEE13AE359795FF20C94CE_terseLabel_en-US" xlink:label="lab_us-gaap_AffiliatedEntityMember_D68ADEC089EEE13AE359795FF20C94CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ablecom</link:label>
    <link:label id="lab_us-gaap_AffiliatedEntityMember_D68ADEC089EEE13AE359795FF20C94CE_label_en-US" xlink:label="lab_us-gaap_AffiliatedEntityMember_D68ADEC089EEE13AE359795FF20C94CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Affiliated Entity [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AffiliatedEntityMember" xlink:label="loc_us-gaap_AffiliatedEntityMember_D68ADEC089EEE13AE359795FF20C94CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AffiliatedEntityMember_D68ADEC089EEE13AE359795FF20C94CE" xlink:to="lab_us-gaap_AffiliatedEntityMember_D68ADEC089EEE13AE359795FF20C94CE" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvesteeMember_FFFBAA961FFBD444E57D795FF20C9D17_terseLabel_en-US" xlink:label="lab_us-gaap_InvesteeMember_FFFBAA961FFBD444E57D795FF20C9D17" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investee</link:label>
    <link:label id="lab_us-gaap_InvesteeMember_FFFBAA961FFBD444E57D795FF20C9D17_label_en-US" xlink:label="lab_us-gaap_InvesteeMember_FFFBAA961FFBD444E57D795FF20C9D17" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investee [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvesteeMember" xlink:label="loc_us-gaap_InvesteeMember_FFFBAA961FFBD444E57D795FF20C9D17" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvesteeMember_FFFBAA961FFBD444E57D795FF20C9D17" xlink:to="lab_us-gaap_InvesteeMember_FFFBAA961FFBD444E57D795FF20C9D17" xlink:type="arc" />
    <link:label id="lab_smci_ManagementAndImmediateFamilyMemberofManagementMember_5C7054A65F93A03EB083795FF20C7B1F_terseLabel_en-US" xlink:label="lab_smci_ManagementAndImmediateFamilyMemberofManagementMember_5C7054A65F93A03EB083795FF20C7B1F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Management and Immediate Family Member of Management</link:label>
    <link:label id="lab_smci_ManagementAndImmediateFamilyMemberofManagementMember_5C7054A65F93A03EB083795FF20C7B1F_label_en-US" xlink:label="lab_smci_ManagementAndImmediateFamilyMemberofManagementMember_5C7054A65F93A03EB083795FF20C7B1F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ManagementAndImmediateFamilyMemberofManagement [Member]</link:label>
    <link:label id="lab_smci_ManagementAndImmediateFamilyMemberofManagementMember_5C7054A65F93A03EB083795FF20C7B1F_documentation_en-US" xlink:label="lab_smci_ManagementAndImmediateFamilyMemberofManagementMember_5C7054A65F93A03EB083795FF20C7B1F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">ManagementAndImmediateFamilyMemberofManagement [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_ManagementAndImmediateFamilyMemberofManagementMember" xlink:label="loc_smci_ManagementAndImmediateFamilyMemberofManagementMember_5C7054A65F93A03EB083795FF20C7B1F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_ManagementAndImmediateFamilyMemberofManagementMember_5C7054A65F93A03EB083795FF20C7B1F" xlink:to="lab_smci_ManagementAndImmediateFamilyMemberofManagementMember_5C7054A65F93A03EB083795FF20C7B1F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CoVenturerMember_27D22EDAB9E5F427A1F4795FF20C87C5_terseLabel_en-US" xlink:label="lab_us-gaap_CoVenturerMember_27D22EDAB9E5F427A1F4795FF20C87C5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Co-venturer</link:label>
    <link:label id="lab_us-gaap_CoVenturerMember_27D22EDAB9E5F427A1F4795FF20C87C5_label_en-US" xlink:label="lab_us-gaap_CoVenturerMember_27D22EDAB9E5F427A1F4795FF20C87C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Co-venturer [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CoVenturerMember" xlink:label="loc_us-gaap_CoVenturerMember_27D22EDAB9E5F427A1F4795FF20C87C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CoVenturerMember_27D22EDAB9E5F427A1F4795FF20C87C5" xlink:to="lab_us-gaap_CoVenturerMember_27D22EDAB9E5F427A1F4795FF20C87C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_6759D1E0B60107B13D3D795FF20CC848_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_6759D1E0B60107B13D3D795FF20CC848" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_6759D1E0B60107B13D3D795FF20CC848_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_6759D1E0B60107B13D3D795FF20CC848" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_6759D1E0B60107B13D3D795FF20CC848" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_6759D1E0B60107B13D3D795FF20CC848" xlink:to="lab_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_6759D1E0B60107B13D3D795FF20CC848" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityMethodInvesteeNameDomain_E7FCC83AEB09C50EAA8C795FF20C7019_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvesteeNameDomain_E7FCC83AEB09C50EAA8C795FF20C7019" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvesteeNameDomain_E7FCC83AEB09C50EAA8C795FF20C7019_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvesteeNameDomain_E7FCC83AEB09C50EAA8C795FF20C7019" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="loc_us-gaap_EquityMethodInvesteeNameDomain_E7FCC83AEB09C50EAA8C795FF20C7019" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvesteeNameDomain_E7FCC83AEB09C50EAA8C795FF20C7019" xlink:to="lab_us-gaap_EquityMethodInvesteeNameDomain_E7FCC83AEB09C50EAA8C795FF20C7019" xlink:type="arc" />
    <link:label id="lab_smci_SuperMicroAsiaScienceandTechnologyParkInc.Member_1940BEA1907EFA0615FB795FF20CEB66_terseLabel_en-US" xlink:label="lab_smci_SuperMicroAsiaScienceandTechnologyParkInc.Member_1940BEA1907EFA0615FB795FF20CEB66" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Super Micro Asia Science and Technology Park, Inc.</link:label>
    <link:label id="lab_smci_SuperMicroAsiaScienceandTechnologyParkInc.Member_1940BEA1907EFA0615FB795FF20CEB66_label_en-US" xlink:label="lab_smci_SuperMicroAsiaScienceandTechnologyParkInc.Member_1940BEA1907EFA0615FB795FF20CEB66" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Super Micro Asia Science and Technology Park, Inc. [Member]</link:label>
    <link:label id="lab_smci_SuperMicroAsiaScienceandTechnologyParkInc.Member_1940BEA1907EFA0615FB795FF20CEB66_documentation_en-US" xlink:label="lab_smci_SuperMicroAsiaScienceandTechnologyParkInc.Member_1940BEA1907EFA0615FB795FF20CEB66" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Super Micro Asia Science and Technology Park, Inc. [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_SuperMicroAsiaScienceandTechnologyParkInc.Member" xlink:label="loc_smci_SuperMicroAsiaScienceandTechnologyParkInc.Member_1940BEA1907EFA0615FB795FF20CEB66" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_SuperMicroAsiaScienceandTechnologyParkInc.Member_1940BEA1907EFA0615FB795FF20CEB66" xlink:to="lab_smci_SuperMicroAsiaScienceandTechnologyParkInc.Member_1940BEA1907EFA0615FB795FF20CEB66" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_5F4D801D23D804F3957A795FF20C039D_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_5F4D801D23D804F3957A795FF20C039D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_5F4D801D23D804F3957A795FF20C039D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_5F4D801D23D804F3957A795FF20C039D" xlink:to="lab_us-gaap_IncomeStatementLocationAxis_5F4D801D23D804F3957A795FF20C039D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_10D9D1419DE3F2649DA9795FF20CAACB_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_10D9D1419DE3F2649DA9795FF20CAACB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_10D9D1419DE3F2649DA9795FF20CAACB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_10D9D1419DE3F2649DA9795FF20CAACB" xlink:to="lab_us-gaap_IncomeStatementLocationDomain_10D9D1419DE3F2649DA9795FF20CAACB" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_6AF020AFBC1CF5FAA72C795FF20C86F6_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_6AF020AFBC1CF5FAA72C795FF20C86F6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_6AF020AFBC1CF5FAA72C795FF20C86F6_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_6AF020AFBC1CF5FAA72C795FF20C86F6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_6AF020AFBC1CF5FAA72C795FF20C86F6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_6AF020AFBC1CF5FAA72C795FF20C86F6" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_6AF020AFBC1CF5FAA72C795FF20C86F6" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:type="arc" />
    <link:label id="lab_smci_RelatedPartyOwnershipPercentage_12250648BC0310F51E21795FF20C0F76_terseLabel_en-US" xlink:label="lab_smci_RelatedPartyOwnershipPercentage_12250648BC0310F51E21795FF20C0F76" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership percentage</link:label>
    <link:label id="lab_smci_RelatedPartyOwnershipPercentage_12250648BC0310F51E21795FF20C0F76_label_en-US" xlink:label="lab_smci_RelatedPartyOwnershipPercentage_12250648BC0310F51E21795FF20C0F76" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party, Ownership Percentage</link:label>
    <link:label id="lab_smci_RelatedPartyOwnershipPercentage_12250648BC0310F51E21795FF20C0F76_documentation_en-US" xlink:label="lab_smci_RelatedPartyOwnershipPercentage_12250648BC0310F51E21795FF20C0F76" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related Party, Ownership Percentage</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_RelatedPartyOwnershipPercentage" xlink:label="loc_smci_RelatedPartyOwnershipPercentage_12250648BC0310F51E21795FF20C0F76" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_RelatedPartyOwnershipPercentage_12250648BC0310F51E21795FF20C0F76" xlink:to="lab_smci_RelatedPartyOwnershipPercentage_12250648BC0310F51E21795FF20C0F76" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_C172D193509BA1BB3B54795FF20CC055_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_C172D193509BA1BB3B54795FF20CC055" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchases</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_C172D193509BA1BB3B54795FF20CC055_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_C172D193509BA1BB3B54795FF20CC055" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction, Purchases from Related Party</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_C172D193509BA1BB3B54795FF20CC055" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_C172D193509BA1BB3B54795FF20CC055" xlink:to="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_C172D193509BA1BB3B54795FF20CC055" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromRelatedParties_B108C8DE00818CFC08D1795FF20C6C6E_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromRelatedParties_B108C8DE00818CFC08D1795FF20C6C6E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net sales</link:label>
    <link:label id="lab_us-gaap_RevenueFromRelatedParties_B108C8DE00818CFC08D1795FF20C6C6E_label_en-US" xlink:label="lab_us-gaap_RevenueFromRelatedParties_B108C8DE00818CFC08D1795FF20C6C6E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Related Parties</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="loc_us-gaap_RevenueFromRelatedParties_B108C8DE00818CFC08D1795FF20C6C6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromRelatedParties_B108C8DE00818CFC08D1795FF20C6C6E" xlink:to="lab_us-gaap_RevenueFromRelatedParties_B108C8DE00818CFC08D1795FF20C6C6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent_EF02D58A7BDC0906562D795FF20C731B_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent_EF02D58A7BDC0906562D795FF20C731B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amounts receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_EF02D58A7BDC0906562D795FF20C731B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_EF02D58A7BDC0906562D795FF20C731B" xlink:to="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent_EF02D58A7BDC0906562D795FF20C731B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableRelatedPartiesCurrent_26735F28797F0CC485B8795FF20C49B5_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableRelatedPartiesCurrent_26735F28797F0CC485B8795FF20C49B5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amounts payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_26735F28797F0CC485B8795FF20C49B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_26735F28797F0CC485B8795FF20C49B5" xlink:to="lab_us-gaap_AccountsPayableRelatedPartiesCurrent_26735F28797F0CC485B8795FF20C49B5" xlink:type="arc" />
    <link:label id="lab_smci_RelatedPartyTransactionNumberofDaysInvoicesPaid_5821D9515A8F10F6F556795FF20CB09C_terseLabel_en-US" xlink:label="lab_smci_RelatedPartyTransactionNumberofDaysInvoicesPaid_5821D9515A8F10F6F556795FF20CB09C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Majority of invoiced dollars paid, number of days</link:label>
    <link:label id="lab_smci_RelatedPartyTransactionNumberofDaysInvoicesPaid_5821D9515A8F10F6F556795FF20CB09C_label_en-US" xlink:label="lab_smci_RelatedPartyTransactionNumberofDaysInvoicesPaid_5821D9515A8F10F6F556795FF20CB09C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction, Number of Days Invoices Paid</link:label>
    <link:label id="lab_smci_RelatedPartyTransactionNumberofDaysInvoicesPaid_5821D9515A8F10F6F556795FF20CB09C_documentation_en-US" xlink:label="lab_smci_RelatedPartyTransactionNumberofDaysInvoicesPaid_5821D9515A8F10F6F556795FF20CB09C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The number of days for the majority of invoiced dollars paid to the related party.</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_RelatedPartyTransactionNumberofDaysInvoicesPaid" xlink:label="loc_smci_RelatedPartyTransactionNumberofDaysInvoicesPaid_5821D9515A8F10F6F556795FF20CB09C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_RelatedPartyTransactionNumberofDaysInvoicesPaid_5821D9515A8F10F6F556795FF20CB09C" xlink:to="lab_smci_RelatedPartyTransactionNumberofDaysInvoicesPaid_5821D9515A8F10F6F556795FF20CB09C" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_3A2B4A89ACBABCED6C9A795FF20CC626_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_3A2B4A89ACBABCED6C9A795FF20CC626" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tooling assets and miscellaneous costs paid to related party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_3A2B4A89ACBABCED6C9A795FF20CC626_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_3A2B4A89ACBABCED6C9A795FF20CC626" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction, Expenses from Transactions with Related Party</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_3A2B4A89ACBABCED6C9A795FF20CC626" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_3A2B4A89ACBABCED6C9A795FF20CC626" xlink:to="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_3A2B4A89ACBABCED6C9A795FF20CC626" xlink:type="arc" />
    <link:label id="lab_us-gaap_PurchaseObligation_AE7E7D936DEBA65877B6795FF20C6006_verboseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligation_AE7E7D936DEBA65877B6795FF20C6006" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Outstanding purchase order</link:label>
    <link:label id="lab_us-gaap_PurchaseObligation_AE7E7D936DEBA65877B6795FF20C6006_label_en-US" xlink:label="lab_us-gaap_PurchaseObligation_AE7E7D936DEBA65877B6795FF20C6006" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchase Obligation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PurchaseObligation" xlink:label="loc_us-gaap_PurchaseObligation_AE7E7D936DEBA65877B6795FF20C6006" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligation_AE7E7D936DEBA65877B6795FF20C6006" xlink:to="lab_us-gaap_PurchaseObligation_AE7E7D936DEBA65877B6795FF20C6006" xlink:type="arc" />
    <link:label id="lab_smci_VariableInterestEntityInvestmentContribution_2E98BE54E4A410F3F168795FF20CCEC7_terseLabel_en-US" xlink:label="lab_smci_VariableInterestEntityInvestmentContribution_2E98BE54E4A410F3F168795FF20CCEC7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contribution in variable interest entity</link:label>
    <link:label id="lab_smci_VariableInterestEntityInvestmentContribution_2E98BE54E4A410F3F168795FF20CCEC7_label_en-US" xlink:label="lab_smci_VariableInterestEntityInvestmentContribution_2E98BE54E4A410F3F168795FF20CCEC7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity Investment Contribution</link:label>
    <link:label id="lab_smci_VariableInterestEntityInvestmentContribution_2E98BE54E4A410F3F168795FF20CCEC7_documentation_en-US" xlink:label="lab_smci_VariableInterestEntityInvestmentContribution_2E98BE54E4A410F3F168795FF20CCEC7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Variable Interest Entity Investment Contribution</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_VariableInterestEntityInvestmentContribution" xlink:label="loc_smci_VariableInterestEntityInvestmentContribution_2E98BE54E4A410F3F168795FF20CCEC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_VariableInterestEntityInvestmentContribution_2E98BE54E4A410F3F168795FF20CCEC7" xlink:to="lab_smci_VariableInterestEntityInvestmentContribution_2E98BE54E4A410F3F168795FF20CCEC7" xlink:type="arc" />
    <link:label id="lab_us-gaap_VariableInterestEntityOwnershipPercentage_F1DBACCE526160A572A5795FF20C878F_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityOwnershipPercentage_F1DBACCE526160A572A5795FF20C878F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ownership percentage of variable interest entity</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityOwnershipPercentage_F1DBACCE526160A572A5795FF20C878F_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityOwnershipPercentage_F1DBACCE526160A572A5795FF20C878F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage_F1DBACCE526160A572A5795FF20C878F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityOwnershipPercentage_F1DBACCE526160A572A5795FF20C878F" xlink:to="lab_us-gaap_VariableInterestEntityOwnershipPercentage_F1DBACCE526160A572A5795FF20C878F" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_6EF50B3F8208C9437126795FF20C0F2E_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_6EF50B3F8208C9437126795FF20C0F2E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income (loss) attributable to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_6EF50B3F8208C9437126795FF20C0F2E_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_6EF50B3F8208C9437126795FF20C0F2E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_6EF50B3F8208C9437126795FF20C0F2E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_6EF50B3F8208C9437126795FF20C0F2E" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_6EF50B3F8208C9437126795FF20C0F2E" xlink:type="arc" />
    <link:label id="lab_smci_DocumentAndEntityInformationAbstract_5EDECE73EAF334B025C258F0877C4411_label_en-US" xlink:label="lab_smci_DocumentAndEntityInformationAbstract_5EDECE73EAF334B025C258F0877C4411" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document And Entity Information [Abstract]</link:label>
    <link:label id="lab_smci_DocumentAndEntityInformationAbstract_5EDECE73EAF334B025C258F0877C4411_documentation_en-US" xlink:label="lab_smci_DocumentAndEntityInformationAbstract_5EDECE73EAF334B025C258F0877C4411" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Document And Entity Information [Abstract]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_DocumentAndEntityInformationAbstract" xlink:label="loc_smci_DocumentAndEntityInformationAbstract_5EDECE73EAF334B025C258F0877C4411" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_DocumentAndEntityInformationAbstract_5EDECE73EAF334B025C258F0877C4411" xlink:to="lab_smci_DocumentAndEntityInformationAbstract_5EDECE73EAF334B025C258F0877C4411" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_FDF8D3604E9F4DB342D758F0877C0672_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_FDF8D3604E9F4DB342D758F0877C0672" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_FDF8D3604E9F4DB342D758F0877C0672_label_en-US" xlink:label="lab_dei_EntityRegistrantName_FDF8D3604E9F4DB342D758F0877C0672" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_FDF8D3604E9F4DB342D758F0877C0672" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_FDF8D3604E9F4DB342D758F0877C0672" xlink:to="lab_dei_EntityRegistrantName_FDF8D3604E9F4DB342D758F0877C0672" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_128055F976DECE20A0DC58F0877CF550_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_128055F976DECE20A0DC58F0877CF550" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_128055F976DECE20A0DC58F0877CF550_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_128055F976DECE20A0DC58F0877CF550" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_128055F976DECE20A0DC58F0877CF550" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_128055F976DECE20A0DC58F0877CF550" xlink:to="lab_dei_EntityCentralIndexKey_128055F976DECE20A0DC58F0877CF550" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_0234C4FA083B9CFB670D58F0877C50B0_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_0234C4FA083B9CFB670D58F0877C50B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_0234C4FA083B9CFB670D58F0877C50B0_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_0234C4FA083B9CFB670D58F0877C50B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_0234C4FA083B9CFB670D58F0877C50B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_0234C4FA083B9CFB670D58F0877C50B0" xlink:to="lab_dei_CurrentFiscalYearEndDate_0234C4FA083B9CFB670D58F0877C50B0" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_6A1367BFDFA1E4009B1858F0877C5132_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_6A1367BFDFA1E4009B1858F0877C5132" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_6A1367BFDFA1E4009B1858F0877C5132_label_en-US" xlink:label="lab_dei_EntityFilerCategory_6A1367BFDFA1E4009B1858F0877C5132" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_6A1367BFDFA1E4009B1858F0877C5132" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_6A1367BFDFA1E4009B1858F0877C5132" xlink:to="lab_dei_EntityFilerCategory_6A1367BFDFA1E4009B1858F0877C5132" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_CC2F396AA91F9A4895D358F0877CF910_terseLabel_en-US" xlink:label="lab_dei_DocumentType_CC2F396AA91F9A4895D358F0877CF910" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_CC2F396AA91F9A4895D358F0877CF910_label_en-US" xlink:label="lab_dei_DocumentType_CC2F396AA91F9A4895D358F0877CF910" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_CC2F396AA91F9A4895D358F0877CF910" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_CC2F396AA91F9A4895D358F0877CF910" xlink:to="lab_dei_DocumentType_CC2F396AA91F9A4895D358F0877CF910" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_38A255D2228714500C1658F0877CFAAC_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_38A255D2228714500C1658F0877CFAAC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_38A255D2228714500C1658F0877CFAAC_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_38A255D2228714500C1658F0877CFAAC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_38A255D2228714500C1658F0877CFAAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_38A255D2228714500C1658F0877CFAAC" xlink:to="lab_dei_DocumentPeriodEndDate_38A255D2228714500C1658F0877CFAAC" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_39FABF949ECC7D39E27458F0877C4077_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_39FABF949ECC7D39E27458F0877C4077" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_39FABF949ECC7D39E27458F0877C4077_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_39FABF949ECC7D39E27458F0877C4077" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_39FABF949ECC7D39E27458F0877C4077" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_39FABF949ECC7D39E27458F0877C4077" xlink:to="lab_dei_DocumentFiscalYearFocus_39FABF949ECC7D39E27458F0877C4077" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_6A6B44D2A3F8B06A72B958F0877C3725_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_6A6B44D2A3F8B06A72B958F0877C3725" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_6A6B44D2A3F8B06A72B958F0877C3725_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_6A6B44D2A3F8B06A72B958F0877C3725" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_6A6B44D2A3F8B06A72B958F0877C3725" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_6A6B44D2A3F8B06A72B958F0877C3725" xlink:to="lab_dei_DocumentFiscalPeriodFocus_6A6B44D2A3F8B06A72B958F0877C3725" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_B805EEAE627920BE360458F0877CB7A0_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_B805EEAE627920BE360458F0877CB7A0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_B805EEAE627920BE360458F0877CB7A0_label_en-US" xlink:label="lab_dei_AmendmentFlag_B805EEAE627920BE360458F0877CB7A0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_B805EEAE627920BE360458F0877CB7A0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_B805EEAE627920BE360458F0877CB7A0" xlink:to="lab_dei_AmendmentFlag_B805EEAE627920BE360458F0877CB7A0" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_9BB1B561ABF017901F4A58F0877C6E0B_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_9BB1B561ABF017901F4A58F0877C6E0B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_9BB1B561ABF017901F4A58F0877C6E0B_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_9BB1B561ABF017901F4A58F0877C6E0B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_9BB1B561ABF017901F4A58F0877C6E0B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_9BB1B561ABF017901F4A58F0877C6E0B" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_9BB1B561ABF017901F4A58F0877C6E0B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentTable_FCF33D4B418868FD0CBD739499D76395_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_FCF33D4B418868FD0CBD739499D76395" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_FCF33D4B418868FD0CBD739499D76395_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_FCF33D4B418868FD0CBD739499D76395" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_FCF33D4B418868FD0CBD739499D76395" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable_FCF33D4B418868FD0CBD739499D76395" xlink:to="lab_us-gaap_DebtInstrumentTable_FCF33D4B418868FD0CBD739499D76395" xlink:type="arc" />
    <link:label id="lab_smci_BankOfAmericaCreditAgreementMember_58C158C745AB9E695B8A739499D8A54E_terseLabel_en-US" xlink:label="lab_smci_BankOfAmericaCreditAgreementMember_58C158C745AB9E695B8A739499D8A54E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bank of America Credit Agreement</link:label>
    <link:label id="lab_smci_BankOfAmericaCreditAgreementMember_58C158C745AB9E695B8A739499D8A54E_label_en-US" xlink:label="lab_smci_BankOfAmericaCreditAgreementMember_58C158C745AB9E695B8A739499D8A54E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Bank of America Credit Agreement [Member]</link:label>
    <link:label id="lab_smci_BankOfAmericaCreditAgreementMember_58C158C745AB9E695B8A739499D8A54E_documentation_en-US" xlink:label="lab_smci_BankOfAmericaCreditAgreementMember_58C158C745AB9E695B8A739499D8A54E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Bank of America Credit Agreement [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_BankOfAmericaCreditAgreementMember" xlink:label="loc_smci_BankOfAmericaCreditAgreementMember_58C158C745AB9E695B8A739499D8A54E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_BankOfAmericaCreditAgreementMember_58C158C745AB9E695B8A739499D8A54E" xlink:to="lab_smci_BankOfAmericaCreditAgreementMember_58C158C745AB9E695B8A739499D8A54E" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_B06A5829B8DCF705C3FB739499D90668_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_B06A5829B8DCF705C3FB739499D90668" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_B06A5829B8DCF705C3FB739499D90668_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_B06A5829B8DCF705C3FB739499D90668" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_B06A5829B8DCF705C3FB739499D90668" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B06A5829B8DCF705C3FB739499D90668" xlink:to="lab_us-gaap_DebtInstrumentLineItems_B06A5829B8DCF705C3FB739499D90668" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentCollateralAmount_C77B9D8E22FBF2A4E14D739499D9E590_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCollateralAmount_C77B9D8E22FBF2A4E14D739499D9E590" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Collateral Amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCollateralAmount_C77B9D8E22FBF2A4E14D739499D9E590_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCollateralAmount_C77B9D8E22FBF2A4E14D739499D9E590" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Collateral Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentCollateralAmount" xlink:label="loc_us-gaap_DebtInstrumentCollateralAmount_C77B9D8E22FBF2A4E14D739499D9E590" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCollateralAmount_C77B9D8E22FBF2A4E14D739499D9E590" xlink:to="lab_us-gaap_DebtInstrumentCollateralAmount_C77B9D8E22FBF2A4E14D739499D9E590" xlink:type="arc" />
    <link:label id="lab_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoans_3EFD96A5C1D69EFBE900739499DEC2DE_terseLabel_en-US" xlink:label="lab_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoans_3EFD96A5C1D69EFBE900739499DEC2DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Credit Terms for Line of Credit and Term Loans</link:label>
    <link:label id="lab_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoans_3EFD96A5C1D69EFBE900739499DEC2DE_label_en-US" xlink:label="lab_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoans_3EFD96A5C1D69EFBE900739499DEC2DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Credit Terms for Line of Credit and Term Loans</link:label>
    <link:label id="lab_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoans_3EFD96A5C1D69EFBE900739499DEC2DE_documentation_en-US" xlink:label="lab_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoans_3EFD96A5C1D69EFBE900739499DEC2DE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Credit Terms for Line of Credit and Term Loans</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoans" xlink:label="loc_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoans_3EFD96A5C1D69EFBE900739499DEC2DE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoans_3EFD96A5C1D69EFBE900739499DEC2DE" xlink:to="lab_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoans_3EFD96A5C1D69EFBE900739499DEC2DE" xlink:type="arc" />
    <link:label id="lab_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoansRatio_5CA3C5FDF4B97081C4F0739499DEAB55_terseLabel_en-US" xlink:label="lab_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoansRatio_5CA3C5FDF4B97081C4F0739499DEAB55" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Credit Terms for Line of Credit and Term Loans, Ratio</link:label>
    <link:label id="lab_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoansRatio_5CA3C5FDF4B97081C4F0739499DEAB55_label_en-US" xlink:label="lab_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoansRatio_5CA3C5FDF4B97081C4F0739499DEAB55" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Credit Terms for Line of Credit and Term Loans, Ratio</link:label>
    <link:label id="lab_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoansRatio_5CA3C5FDF4B97081C4F0739499DEAB55_documentation_en-US" xlink:label="lab_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoansRatio_5CA3C5FDF4B97081C4F0739499DEAB55" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Credit Terms for Line of Credit and Term Loans, Ratio</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoansRatio" xlink:label="loc_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoansRatio_5CA3C5FDF4B97081C4F0739499DEAB55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoansRatio_5CA3C5FDF4B97081C4F0739499DEAB55" xlink:to="lab_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoansRatio_5CA3C5FDF4B97081C4F0739499DEAB55" xlink:type="arc" />
    <link:label id="lab_smci_DebtInstrumentCreditTermsforLineofCreditandTermLoansMarketValue_D001C06C072B8E5E21E6739499DE5069_terseLabel_en-US" xlink:label="lab_smci_DebtInstrumentCreditTermsforLineofCreditandTermLoansMarketValue_D001C06C072B8E5E21E6739499DE5069" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Credit Terms for Line of Credit and Term Loans, Market Value</link:label>
    <link:label id="lab_smci_DebtInstrumentCreditTermsforLineofCreditandTermLoansMarketValue_D001C06C072B8E5E21E6739499DE5069_label_en-US" xlink:label="lab_smci_DebtInstrumentCreditTermsforLineofCreditandTermLoansMarketValue_D001C06C072B8E5E21E6739499DE5069" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Credit Terms for Line of Credit and Term Loans, Market Value</link:label>
    <link:label id="lab_smci_DebtInstrumentCreditTermsforLineofCreditandTermLoansMarketValue_D001C06C072B8E5E21E6739499DE5069_documentation_en-US" xlink:label="lab_smci_DebtInstrumentCreditTermsforLineofCreditandTermLoansMarketValue_D001C06C072B8E5E21E6739499DE5069" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Credit Terms for Line of Credit and Term Loans, Market Value</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_DebtInstrumentCreditTermsforLineofCreditandTermLoansMarketValue" xlink:label="loc_smci_DebtInstrumentCreditTermsforLineofCreditandTermLoansMarketValue_D001C06C072B8E5E21E6739499DE5069" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_DebtInstrumentCreditTermsforLineofCreditandTermLoansMarketValue_D001C06C072B8E5E21E6739499DE5069" xlink:to="lab_smci_DebtInstrumentCreditTermsforLineofCreditandTermLoansMarketValue_D001C06C072B8E5E21E6739499DE5069" xlink:type="arc" />
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_D7463FEF2FBF5A5303BB7C482D589941_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember_D7463FEF2FBF5A5303BB7C482D589941" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_D7463FEF2FBF5A5303BB7C482D589941_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember_D7463FEF2FBF5A5303BB7C482D589941" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_D7463FEF2FBF5A5303BB7C482D589941" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember_D7463FEF2FBF5A5303BB7C482D589941" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember_D7463FEF2FBF5A5303BB7C482D589941" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableMember_17A99EB756A0BD63BE527C482D58BCCF_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember_17A99EB756A0BD63BE527C482D58BCCF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableMember_17A99EB756A0BD63BE527C482D58BCCF_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember_17A99EB756A0BD63BE527C482D58BCCF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_17A99EB756A0BD63BE527C482D58BCCF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember_17A99EB756A0BD63BE527C482D58BCCF" xlink:to="lab_us-gaap_AccountsReceivableMember_17A99EB756A0BD63BE527C482D58BCCF" xlink:type="arc" />
    <link:label id="lab_smci_OneCustomerMember_4C3A58FC609BB0A4E92A7C482D595156_terseLabel_en-US" xlink:label="lab_smci_OneCustomerMember_4C3A58FC609BB0A4E92A7C482D595156" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">One customer</link:label>
    <link:label id="lab_smci_OneCustomerMember_4C3A58FC609BB0A4E92A7C482D595156_label_en-US" xlink:label="lab_smci_OneCustomerMember_4C3A58FC609BB0A4E92A7C482D595156" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">One Customer [Member]</link:label>
    <link:label id="lab_smci_OneCustomerMember_4C3A58FC609BB0A4E92A7C482D595156_documentation_en-US" xlink:label="lab_smci_OneCustomerMember_4C3A58FC609BB0A4E92A7C482D595156" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">One Customer [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_OneCustomerMember" xlink:label="loc_smci_OneCustomerMember_4C3A58FC609BB0A4E92A7C482D595156" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_OneCustomerMember_4C3A58FC609BB0A4E92A7C482D595156" xlink:to="lab_smci_OneCustomerMember_4C3A58FC609BB0A4E92A7C482D595156" xlink:type="arc" />
    <link:label id="lab_smci_ConcentrationRiskNumberOfCustomers_A592D7DC2BF8E74658187C482D59D7B2_terseLabel_en-US" xlink:label="lab_smci_ConcentrationRiskNumberOfCustomers_A592D7DC2BF8E74658187C482D59D7B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration, number of customers</link:label>
    <link:label id="lab_smci_ConcentrationRiskNumberOfCustomers_A592D7DC2BF8E74658187C482D59D7B2_label_en-US" xlink:label="lab_smci_ConcentrationRiskNumberOfCustomers_A592D7DC2BF8E74658187C482D59D7B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Number Of Customers</link:label>
    <link:label id="lab_smci_ConcentrationRiskNumberOfCustomers_A592D7DC2BF8E74658187C482D59D7B2_documentation_en-US" xlink:label="lab_smci_ConcentrationRiskNumberOfCustomers_A592D7DC2BF8E74658187C482D59D7B2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of Customers for Concentration of Risk</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_ConcentrationRiskNumberOfCustomers" xlink:label="loc_smci_ConcentrationRiskNumberOfCustomers_A592D7DC2BF8E74658187C482D59D7B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_ConcentrationRiskNumberOfCustomers_A592D7DC2BF8E74658187C482D59D7B2" xlink:to="lab_smci_ConcentrationRiskNumberOfCustomers_A592D7DC2BF8E74658187C482D59D7B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_C88F1D9945030EA53FDB7C482D5AA682_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_C88F1D9945030EA53FDB7C482D5AA682" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration risk percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_C88F1D9945030EA53FDB7C482D5AA682" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1_C88F1D9945030EA53FDB7C482D5AA682" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1_C88F1D9945030EA53FDB7C482D5AA682" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_2A6C934AD1C406C1900D791F8C27A2D2_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_2A6C934AD1C406C1900D791F8C27A2D2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_2A6C934AD1C406C1900D791F8C27A2D2_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_2A6C934AD1C406C1900D791F8C27A2D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_2A6C934AD1C406C1900D791F8C27A2D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_2A6C934AD1C406C1900D791F8C27A2D2" xlink:to="lab_us-gaap_SubsequentEventTypeAxis_2A6C934AD1C406C1900D791F8C27A2D2" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_314D4E54C62D2666369B791F8C272699_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_314D4E54C62D2666369B791F8C272699" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_314D4E54C62D2666369B791F8C272699_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_314D4E54C62D2666369B791F8C272699" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_314D4E54C62D2666369B791F8C272699" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_314D4E54C62D2666369B791F8C272699" xlink:to="lab_us-gaap_SubsequentEventTypeDomain_314D4E54C62D2666369B791F8C272699" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventMember_DF950E2ACE0382765E71791F8C27F99F_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_DF950E2ACE0382765E71791F8C27F99F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_DF950E2ACE0382765E71791F8C27F99F_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_DF950E2ACE0382765E71791F8C27F99F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_DF950E2ACE0382765E71791F8C27F99F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember_DF950E2ACE0382765E71791F8C27F99F" xlink:to="lab_us-gaap_SubsequentEventMember_DF950E2ACE0382765E71791F8C27F99F" xlink:type="arc" />
    <link:label id="lab_smci_CTBC2016FacilityMember_70A26EE78B2A97A08124791F8C27BC73_terseLabel_en-US" xlink:label="lab_smci_CTBC2016FacilityMember_70A26EE78B2A97A08124791F8C27BC73" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CTBC 2016 Facility</link:label>
    <link:label id="lab_smci_CTBC2016FacilityMember_70A26EE78B2A97A08124791F8C27BC73_label_en-US" xlink:label="lab_smci_CTBC2016FacilityMember_70A26EE78B2A97A08124791F8C27BC73" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CTBC 2016 Facility [Member]</link:label>
    <link:label id="lab_smci_CTBC2016FacilityMember_70A26EE78B2A97A08124791F8C27BC73_documentation_en-US" xlink:label="lab_smci_CTBC2016FacilityMember_70A26EE78B2A97A08124791F8C27BC73" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">CTBC 2016 Facility [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_CTBC2016FacilityMember" xlink:label="loc_smci_CTBC2016FacilityMember_70A26EE78B2A97A08124791F8C27BC73" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_CTBC2016FacilityMember_70A26EE78B2A97A08124791F8C27BC73" xlink:to="lab_smci_CTBC2016FacilityMember_70A26EE78B2A97A08124791F8C27BC73" xlink:type="arc" />
    <link:label id="lab_us-gaap_SecuredDebtMember_827FB152DF6C361242A4791F8C27D69E_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredDebtMember_827FB152DF6C361242A4791F8C27D69E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Secured Debt</link:label>
    <link:label id="lab_us-gaap_SecuredDebtMember_827FB152DF6C361242A4791F8C27D69E_label_en-US" xlink:label="lab_us-gaap_SecuredDebtMember_827FB152DF6C361242A4791F8C27D69E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Secured Debt [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SecuredDebtMember" xlink:label="loc_us-gaap_SecuredDebtMember_827FB152DF6C361242A4791F8C27D69E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredDebtMember_827FB152DF6C361242A4791F8C27D69E" xlink:to="lab_us-gaap_SecuredDebtMember_827FB152DF6C361242A4791F8C27D69E" xlink:type="arc" />
    <link:label id="lab_smci_CustomsBondMember_005D57644C227C58CF37791F8C279777_terseLabel_en-US" xlink:label="lab_smci_CustomsBondMember_005D57644C227C58CF37791F8C279777" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customs Bond</link:label>
    <link:label id="lab_smci_CustomsBondMember_005D57644C227C58CF37791F8C279777_label_en-US" xlink:label="lab_smci_CustomsBondMember_005D57644C227C58CF37791F8C279777" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customs Bond [Member]</link:label>
    <link:label id="lab_smci_CustomsBondMember_005D57644C227C58CF37791F8C279777_documentation_en-US" xlink:label="lab_smci_CustomsBondMember_005D57644C227C58CF37791F8C279777" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customs Bond [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_CustomsBondMember" xlink:label="loc_smci_CustomsBondMember_005D57644C227C58CF37791F8C279777" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_CustomsBondMember_005D57644C227C58CF37791F8C279777" xlink:to="lab_smci_CustomsBondMember_005D57644C227C58CF37791F8C279777" xlink:type="arc" />
    <link:label id="lab_smci_CTBCsEstablishedNTDInterestRateMember_CA07F5724A6F0DAA0AD3791F8C277CD7_terseLabel_en-US" xlink:label="lab_smci_CTBCsEstablishedNTDInterestRateMember_CA07F5724A6F0DAA0AD3791F8C277CD7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CTBC's Established NTD Interest Rate</link:label>
    <link:label id="lab_smci_CTBCsEstablishedNTDInterestRateMember_CA07F5724A6F0DAA0AD3791F8C277CD7_label_en-US" xlink:label="lab_smci_CTBCsEstablishedNTDInterestRateMember_CA07F5724A6F0DAA0AD3791F8C277CD7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CTBC's Established NTD Interest Rate [Member]</link:label>
    <link:label id="lab_smci_CTBCsEstablishedNTDInterestRateMember_CA07F5724A6F0DAA0AD3791F8C277CD7_documentation_en-US" xlink:label="lab_smci_CTBCsEstablishedNTDInterestRateMember_CA07F5724A6F0DAA0AD3791F8C277CD7" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">CTBC's Established NTD Interest Rate [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_CTBCsEstablishedNTDInterestRateMember" xlink:label="loc_smci_CTBCsEstablishedNTDInterestRateMember_CA07F5724A6F0DAA0AD3791F8C277CD7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_CTBCsEstablishedNTDInterestRateMember_CA07F5724A6F0DAA0AD3791F8C277CD7" xlink:to="lab_smci_CTBCsEstablishedNTDInterestRateMember_CA07F5724A6F0DAA0AD3791F8C277CD7" xlink:type="arc" />
    <link:label id="lab_smci_CTBCsEstablishedUSDInterestRateMember_A35EC53FC2E037FA3823791F8C278CCD_terseLabel_en-US" xlink:label="lab_smci_CTBCsEstablishedUSDInterestRateMember_A35EC53FC2E037FA3823791F8C278CCD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CTBC's Established USD Interest Rate</link:label>
    <link:label id="lab_smci_CTBCsEstablishedUSDInterestRateMember_A35EC53FC2E037FA3823791F8C278CCD_label_en-US" xlink:label="lab_smci_CTBCsEstablishedUSDInterestRateMember_A35EC53FC2E037FA3823791F8C278CCD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CTBC's Established USD Interest Rate [Member]</link:label>
    <link:label id="lab_smci_CTBCsEstablishedUSDInterestRateMember_A35EC53FC2E037FA3823791F8C278CCD_documentation_en-US" xlink:label="lab_smci_CTBCsEstablishedUSDInterestRateMember_A35EC53FC2E037FA3823791F8C278CCD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">CTBC's Established USD Interest Rate [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_CTBCsEstablishedUSDInterestRateMember" xlink:label="loc_smci_CTBCsEstablishedUSDInterestRateMember_A35EC53FC2E037FA3823791F8C278CCD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_CTBCsEstablishedUSDInterestRateMember_A35EC53FC2E037FA3823791F8C278CCD" xlink:to="lab_smci_CTBCsEstablishedUSDInterestRateMember_A35EC53FC2E037FA3823791F8C278CCD" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_2B76992A13BC0EBE35E6791F8C27455B_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_2B76992A13BC0EBE35E6791F8C27455B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_2B76992A13BC0EBE35E6791F8C27455B_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_2B76992A13BC0EBE35E6791F8C27455B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_2B76992A13BC0EBE35E6791F8C27455B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_2B76992A13BC0EBE35E6791F8C27455B" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_2B76992A13BC0EBE35E6791F8C27455B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermBorrowings_7905653A46D5F8F72662791F8C27EA61_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings_7905653A46D5F8F72662791F8C27EA61" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of credit, total outstanding balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaap_ShortTermBorrowings_7905653A46D5F8F72662791F8C27EA61" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermBorrowings_7905653A46D5F8F72662791F8C27EA61" xlink:to="lab_us-gaap_ShortTermBorrowings_7905653A46D5F8F72662791F8C27EA61" xlink:type="arc" />
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_884B3B6A22180C44A053791F8C273D91_verboseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_884B3B6A22180C44A053791F8C273D91" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Credit facility, unused amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_884B3B6A22180C44A053791F8C273D91" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_884B3B6A22180C44A053791F8C273D91" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_884B3B6A22180C44A053791F8C273D91" xlink:type="arc" />
    <link:label id="lab_smci_PercentOfEligibleAccountsReceivable_6953122A3DD84D1B9E3E791F8C2715CB_terseLabel_en-US" xlink:label="lab_smci_PercentOfEligibleAccountsReceivable_6953122A3DD84D1B9E3E791F8C2715CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percent of eligible accounts receivable</link:label>
    <link:label id="lab_smci_PercentOfEligibleAccountsReceivable_6953122A3DD84D1B9E3E791F8C2715CB_label_en-US" xlink:label="lab_smci_PercentOfEligibleAccountsReceivable_6953122A3DD84D1B9E3E791F8C2715CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Percent Of Eligible Accounts Receivable</link:label>
    <link:label id="lab_smci_PercentOfEligibleAccountsReceivable_6953122A3DD84D1B9E3E791F8C2715CB_documentation_en-US" xlink:label="lab_smci_PercentOfEligibleAccountsReceivable_6953122A3DD84D1B9E3E791F8C2715CB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percent Of Eligible Accounts Receivable</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_PercentOfEligibleAccountsReceivable" xlink:label="loc_smci_PercentOfEligibleAccountsReceivable_6953122A3DD84D1B9E3E791F8C2715CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_PercentOfEligibleAccountsReceivable_6953122A3DD84D1B9E3E791F8C2715CB" xlink:to="lab_smci_PercentOfEligibleAccountsReceivable_6953122A3DD84D1B9E3E791F8C2715CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount_0006B4C7F63FE0333451791F8C275B12_terseLabel_en-US" xlink:label="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount_0006B4C7F63FE0333451791F8C275B12" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_0006B4C7F63FE0333451791F8C275B12" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_0006B4C7F63FE0333451791F8C275B12" xlink:to="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount_0006B4C7F63FE0333451791F8C275B12" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_E405A3A4241797092D0158F085D762A8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock_E405A3A4241797092D0158F085D762A8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of short-term and long-term obligations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_E405A3A4241797092D0158F085D762A8_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock_E405A3A4241797092D0158F085D762A8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Debt [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_E405A3A4241797092D0158F085D762A8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock_E405A3A4241797092D0158F085D762A8" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock_E405A3A4241797092D0158F085D762A8" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_4214A3885AF502CD615F58F087E95DCF_label_en-US" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_4214A3885AF502CD615F58F087E95DCF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_4214A3885AF502CD615F58F087E95DCF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_4214A3885AF502CD615F58F087E95DCF" xlink:to="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_4214A3885AF502CD615F58F087E95DCF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_A4DF33915A17B6D0458458F087E90B49_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_A4DF33915A17B6D0458458F087E90B49" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_A4DF33915A17B6D0458458F087E90B49_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_A4DF33915A17B6D0458458F087E90B49" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_A4DF33915A17B6D0458458F087E90B49" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_A4DF33915A17B6D0458458F087E90B49" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_A4DF33915A17B6D0458458F087E90B49" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_132168062C9F62E72FA958F087E96555_terseLabel_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_132168062C9F62E72FA958F087E96555" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_132168062C9F62E72FA958F087E96555_label_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_132168062C9F62E72FA958F087E96555" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_132168062C9F62E72FA958F087E96555" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_132168062C9F62E72FA958F087E96555" xlink:to="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_132168062C9F62E72FA958F087E96555" xlink:type="arc" />
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_BC1D7B39E58D94DD247B58F087E968BB_terseLabel_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_BC1D7B39E58D94DD247B58F087E968BB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities [Domain]</link:label>
    <link:label id="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_BC1D7B39E58D94DD247B58F087E968BB_label_en-US" xlink:label="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_BC1D7B39E58D94DD247B58F087E968BB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Major Types of Debt and Equity Securities [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_BC1D7B39E58D94DD247B58F087E968BB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_BC1D7B39E58D94DD247B58F087E968BB" xlink:to="lab_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_BC1D7B39E58D94DD247B58F087E968BB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationTechniqueAxis_AB963693B3E944B5BE8958F087E95442_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationTechniqueAxis_AB963693B3E944B5BE8958F087E95442" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Technique [Axis]</link:label>
    <link:label id="lab_us-gaap_ValuationTechniqueAxis_AB963693B3E944B5BE8958F087E95442_label_en-US" xlink:label="lab_us-gaap_ValuationTechniqueAxis_AB963693B3E944B5BE8958F087E95442" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Technique [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="loc_us-gaap_ValuationTechniqueAxis_AB963693B3E944B5BE8958F087E95442" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationTechniqueAxis_AB963693B3E944B5BE8958F087E95442" xlink:to="lab_us-gaap_ValuationTechniqueAxis_AB963693B3E944B5BE8958F087E95442" xlink:type="arc" />
    <link:label id="lab_us-gaap_ValuationTechniqueDomain_DC95EFE40E9AE14A17DC58F087E9DB3E_terseLabel_en-US" xlink:label="lab_us-gaap_ValuationTechniqueDomain_DC95EFE40E9AE14A17DC58F087E9DB3E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Valuation Technique [Domain]</link:label>
    <link:label id="lab_us-gaap_ValuationTechniqueDomain_DC95EFE40E9AE14A17DC58F087E9DB3E_label_en-US" xlink:label="lab_us-gaap_ValuationTechniqueDomain_DC95EFE40E9AE14A17DC58F087E9DB3E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Valuation Technique [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="loc_us-gaap_ValuationTechniqueDomain_DC95EFE40E9AE14A17DC58F087E9DB3E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ValuationTechniqueDomain_DC95EFE40E9AE14A17DC58F087E9DB3E" xlink:to="lab_us-gaap_ValuationTechniqueDomain_DC95EFE40E9AE14A17DC58F087E9DB3E" xlink:type="arc" />
    <link:label id="lab_smci_DiscountedCashFlowApproachValuationTechniqueMember_DFEF9A1EA1F427E841EB58F087E99B58_terseLabel_en-US" xlink:label="lab_smci_DiscountedCashFlowApproachValuationTechniqueMember_DFEF9A1EA1F427E841EB58F087E99B58" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discounted cash flow approach valuation technique</link:label>
    <link:label id="lab_smci_DiscountedCashFlowApproachValuationTechniqueMember_DFEF9A1EA1F427E841EB58F087E99B58_label_en-US" xlink:label="lab_smci_DiscountedCashFlowApproachValuationTechniqueMember_DFEF9A1EA1F427E841EB58F087E99B58" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Discounted Cash Flow Approach Valuation Technique [Member]</link:label>
    <link:label id="lab_smci_DiscountedCashFlowApproachValuationTechniqueMember_DFEF9A1EA1F427E841EB58F087E99B58_documentation_en-US" xlink:label="lab_smci_DiscountedCashFlowApproachValuationTechniqueMember_DFEF9A1EA1F427E841EB58F087E99B58" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Discounted Cash Flow Approach Valuation Technique [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_DiscountedCashFlowApproachValuationTechniqueMember" xlink:label="loc_smci_DiscountedCashFlowApproachValuationTechniqueMember_DFEF9A1EA1F427E841EB58F087E99B58" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_DiscountedCashFlowApproachValuationTechniqueMember_DFEF9A1EA1F427E841EB58F087E99B58" xlink:to="lab_smci_DiscountedCashFlowApproachValuationTechniqueMember_DFEF9A1EA1F427E841EB58F087E99B58" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesNoncurrent_807B50C4952CD6FDFDE258F087E91D29_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesNoncurrent_807B50C4952CD6FDFDE258F087E91D29" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auction-rate securities, net of unrealized losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesNoncurrent_807B50C4952CD6FDFDE258F087E91D29_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesNoncurrent_807B50C4952CD6FDFDE258F087E91D29" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesNoncurrent" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesNoncurrent_807B50C4952CD6FDFDE258F087E91D29" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesNoncurrent_807B50C4952CD6FDFDE258F087E91D29" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesNoncurrent_807B50C4952CD6FDFDE258F087E91D29" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsDiscountRate_541D823057F57120894A58F087E92971_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsDiscountRate_541D823057F57120894A58F087E92971" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value inputs, discount rate (as a percent)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsDiscountRate_541D823057F57120894A58F087E92971_label_en-US" xlink:label="lab_us-gaap_FairValueInputsDiscountRate_541D823057F57120894A58F087E92971" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Inputs, Discount Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsDiscountRate" xlink:label="loc_us-gaap_FairValueInputsDiscountRate_541D823057F57120894A58F087E92971" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsDiscountRate_541D823057F57120894A58F087E92971" xlink:to="lab_us-gaap_FairValueInputsDiscountRate_541D823057F57120894A58F087E92971" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssumptionsExpectedTerm_BB5C266BBBBE5FA49CB958F087E9F08D_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssumptionsExpectedTerm_BB5C266BBBBE5FA49CB958F087E9F08D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value inputs, time period until redemption</link:label>
    <link:label id="lab_us-gaap_FairValueAssumptionsExpectedTerm_BB5C266BBBBE5FA49CB958F087E9F08D_label_en-US" xlink:label="lab_us-gaap_FairValueAssumptionsExpectedTerm_BB5C266BBBBE5FA49CB958F087E9F08D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssumptionsExpectedTerm" xlink:label="loc_us-gaap_FairValueAssumptionsExpectedTerm_BB5C266BBBBE5FA49CB958F087E9F08D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssumptionsExpectedTerm_BB5C266BBBBE5FA49CB958F087E9F08D" xlink:to="lab_us-gaap_FairValueAssumptionsExpectedTerm_BB5C266BBBBE5FA49CB958F087E9F08D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssumptionsExpectedDividendRate_95F8343F9E2FF68ED16858F087E94E93_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssumptionsExpectedDividendRate_95F8343F9E2FF68ED16858F087E94E93" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value inputs, estimated rate of return (as a percent)</link:label>
    <link:label id="lab_us-gaap_FairValueAssumptionsExpectedDividendRate_95F8343F9E2FF68ED16858F087E94E93_label_en-US" xlink:label="lab_us-gaap_FairValueAssumptionsExpectedDividendRate_95F8343F9E2FF68ED16858F087E94E93" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_FairValueAssumptionsExpectedDividendRate_95F8343F9E2FF68ED16858F087E94E93" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssumptionsExpectedDividendRate_95F8343F9E2FF68ED16858F087E94E93" xlink:to="lab_us-gaap_FairValueAssumptionsExpectedDividendRate_95F8343F9E2FF68ED16858F087E94E93" xlink:type="arc" />
    <link:label id="lab_smci_FairValueChangeInInvestmentPortfolio_F1648E61463D5903D26E58F087E97AEB_terseLabel_en-US" xlink:label="lab_smci_FairValueChangeInInvestmentPortfolio_F1648E61463D5903D26E58F087E97AEB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value, change in investment portfolio (as a percent)</link:label>
    <link:label id="lab_smci_FairValueChangeInInvestmentPortfolio_F1648E61463D5903D26E58F087E97AEB_label_en-US" xlink:label="lab_smci_FairValueChangeInInvestmentPortfolio_F1648E61463D5903D26E58F087E97AEB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Change in Investment, Portfolio</link:label>
    <link:label id="lab_smci_FairValueChangeInInvestmentPortfolio_F1648E61463D5903D26E58F087E97AEB_documentation_en-US" xlink:label="lab_smci_FairValueChangeInInvestmentPortfolio_F1648E61463D5903D26E58F087E97AEB" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fair Value, Change in Investment, Portfolio</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_FairValueChangeInInvestmentPortfolio" xlink:label="loc_smci_FairValueChangeInInvestmentPortfolio_F1648E61463D5903D26E58F087E97AEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_FairValueChangeInInvestmentPortfolio_F1648E61463D5903D26E58F087E97AEB" xlink:to="lab_smci_FairValueChangeInInvestmentPortfolio_F1648E61463D5903D26E58F087E97AEB" xlink:type="arc" />
    <link:label id="lab_smci_FairValueInputsChangeInEstimatedRateofReturn_FDE67D7898869800306D58F087E9C9D1_terseLabel_en-US" xlink:label="lab_smci_FairValueInputsChangeInEstimatedRateofReturn_FDE67D7898869800306D58F087E9C9D1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value investment, increase or decrease in rate of return (as a percent)</link:label>
    <link:label id="lab_smci_FairValueInputsChangeInEstimatedRateofReturn_FDE67D7898869800306D58F087E9C9D1_label_en-US" xlink:label="lab_smci_FairValueInputsChangeInEstimatedRateofReturn_FDE67D7898869800306D58F087E9C9D1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Inputs, Change In Estimated Rate of Return</link:label>
    <link:label id="lab_smci_FairValueInputsChangeInEstimatedRateofReturn_FDE67D7898869800306D58F087E9C9D1_documentation_en-US" xlink:label="lab_smci_FairValueInputsChangeInEstimatedRateofReturn_FDE67D7898869800306D58F087E9C9D1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fair Value Inputs, Change In Estimated Rate of Return</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_FairValueInputsChangeInEstimatedRateofReturn" xlink:label="loc_smci_FairValueInputsChangeInEstimatedRateofReturn_FDE67D7898869800306D58F087E9C9D1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_FairValueInputsChangeInEstimatedRateofReturn_FDE67D7898869800306D58F087E9C9D1" xlink:to="lab_smci_FairValueInputsChangeInEstimatedRateofReturn_FDE67D7898869800306D58F087E9C9D1" xlink:type="arc" />
    <link:label id="lab_smci_FairValueInputsChangeInHoldingPeriod_CE3FC495B7651C384DA058F087E98D31_terseLabel_en-US" xlink:label="lab_smci_FairValueInputsChangeInHoldingPeriod_CE3FC495B7651C384DA058F087E98D31" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value investment, increase or decrease in term</link:label>
    <link:label id="lab_smci_FairValueInputsChangeInHoldingPeriod_CE3FC495B7651C384DA058F087E98D31_label_en-US" xlink:label="lab_smci_FairValueInputsChangeInHoldingPeriod_CE3FC495B7651C384DA058F087E98D31" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Inputs, Change In Holding Period</link:label>
    <link:label id="lab_smci_FairValueInputsChangeInHoldingPeriod_CE3FC495B7651C384DA058F087E98D31_documentation_en-US" xlink:label="lab_smci_FairValueInputsChangeInHoldingPeriod_CE3FC495B7651C384DA058F087E98D31" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fair Value Inputs, Change In Holding Period</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_FairValueInputsChangeInHoldingPeriod" xlink:label="loc_smci_FairValueInputsChangeInHoldingPeriod_CE3FC495B7651C384DA058F087E98D31" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_FairValueInputsChangeInHoldingPeriod_CE3FC495B7651C384DA058F087E98D31" xlink:to="lab_smci_FairValueInputsChangeInHoldingPeriod_CE3FC495B7651C384DA058F087E98D31" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_E2B18272AAD2D19B53E058F087E9F8B0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_E2B18272AAD2D19B53E058F087E9F8B0" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Auction-rate securities, unrealized holding losses, gross</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_E2B18272AAD2D19B53E058F087E9F8B0_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_E2B18272AAD2D19B53E058F087E9F8B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_E2B18272AAD2D19B53E058F087E9F8B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_E2B18272AAD2D19B53E058F087E9F8B0" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_E2B18272AAD2D19B53E058F087E9F8B0" xlink:type="arc" />
    <link:label id="lab_smci_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossNetofTax_B2A78926D7A8D5D78D8A58F087E9FD90_terseLabel_en-US" xlink:label="lab_smci_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossNetofTax_B2A78926D7A8D5D78D8A58F087E9FD90" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Auction-rate securities, unrealized holding losses, net of taxes</link:label>
    <link:label id="lab_smci_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossNetofTax_B2A78926D7A8D5D78D8A58F087E9FD90_label_en-US" xlink:label="lab_smci_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossNetofTax_B2A78926D7A8D5D78D8A58F087E9FD90" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Available-for-sale Securities, Accumulated Gross Unrealized Loss, Net of Tax</link:label>
    <link:label id="lab_smci_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossNetofTax_B2A78926D7A8D5D78D8A58F087E9FD90_documentation_en-US" xlink:label="lab_smci_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossNetofTax_B2A78926D7A8D5D78D8A58F087E9FD90" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount after tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in equity securities classified as available-for-sale.</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossNetofTax" xlink:label="loc_smci_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossNetofTax_B2A78926D7A8D5D78D8A58F087E9FD90" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossNetofTax_B2A78926D7A8D5D78D8A58F087E9FD90" xlink:to="lab_smci_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossNetofTax_B2A78926D7A8D5D78D8A58F087E9FD90" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrentDisclosureAbstract_2552A2031D65580F4802722C8394A84E_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrentDisclosureAbstract_2552A2031D65580F4802722C8394A84E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrentDisclosureAbstract_2552A2031D65580F4802722C8394A84E_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrentDisclosureAbstract_2552A2031D65580F4802722C8394A84E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsNoncurrentDisclosureAbstract" xlink:label="loc_us-gaap_OtherAssetsNoncurrentDisclosureAbstract_2552A2031D65580F4802722C8394A84E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrentDisclosureAbstract_2552A2031D65580F4802722C8394A84E" xlink:to="lab_us-gaap_OtherAssetsNoncurrentDisclosureAbstract_2552A2031D65580F4802722C8394A84E" xlink:type="arc" />
    <link:label id="lab_smci_DeferredServiceCostsNoncurrent_7CC3B0A31E7187B68A6D722C83944140_terseLabel_en-US" xlink:label="lab_smci_DeferredServiceCostsNoncurrent_7CC3B0A31E7187B68A6D722C83944140" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term deferred service costs</link:label>
    <link:label id="lab_smci_DeferredServiceCostsNoncurrent_7CC3B0A31E7187B68A6D722C83944140_label_en-US" xlink:label="lab_smci_DeferredServiceCostsNoncurrent_7CC3B0A31E7187B68A6D722C83944140" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Service Costs Noncurrent</link:label>
    <link:label id="lab_smci_DeferredServiceCostsNoncurrent_7CC3B0A31E7187B68A6D722C83944140_documentation_en-US" xlink:label="lab_smci_DeferredServiceCostsNoncurrent_7CC3B0A31E7187B68A6D722C83944140" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred Service Costs Noncurrent</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_DeferredServiceCostsNoncurrent" xlink:label="loc_smci_DeferredServiceCostsNoncurrent_7CC3B0A31E7187B68A6D722C83944140" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_DeferredServiceCostsNoncurrent_7CC3B0A31E7187B68A6D722C83944140" xlink:to="lab_smci_DeferredServiceCostsNoncurrent_7CC3B0A31E7187B68A6D722C83944140" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidRoyalties_39C9FB9F164BE0879EBD722C8394FC70_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidRoyalties_39C9FB9F164BE0879EBD722C8394FC70" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid royalty license</link:label>
    <link:label id="lab_us-gaap_PrepaidRoyalties_39C9FB9F164BE0879EBD722C8394FC70_label_en-US" xlink:label="lab_us-gaap_PrepaidRoyalties_39C9FB9F164BE0879EBD722C8394FC70" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Royalties</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidRoyalties" xlink:label="loc_us-gaap_PrepaidRoyalties_39C9FB9F164BE0879EBD722C8394FC70" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidRoyalties_39C9FB9F164BE0879EBD722C8394FC70" xlink:to="lab_us-gaap_PrepaidRoyalties_39C9FB9F164BE0879EBD722C8394FC70" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostMethodInvestments_D7A51D9A8C602CDFBA46722C8394C216_terseLabel_en-US" xlink:label="lab_us-gaap_CostMethodInvestments_D7A51D9A8C602CDFBA46722C8394C216" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment in a privately held company</link:label>
    <link:label id="lab_us-gaap_CostMethodInvestments_D7A51D9A8C602CDFBA46722C8394C216_label_en-US" xlink:label="lab_us-gaap_CostMethodInvestments_D7A51D9A8C602CDFBA46722C8394C216" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost Method Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostMethodInvestments" xlink:label="loc_us-gaap_CostMethodInvestments_D7A51D9A8C602CDFBA46722C8394C216" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostMethodInvestments_D7A51D9A8C602CDFBA46722C8394C216" xlink:to="lab_us-gaap_CostMethodInvestments_D7A51D9A8C602CDFBA46722C8394C216" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_1BCA66C92FE649EB122A722C83951EC5_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_1BCA66C92FE649EB122A722C83951EC5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_1BCA66C92FE649EB122A722C83951EC5_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_1BCA66C92FE649EB122A722C83951EC5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_1BCA66C92FE649EB122A722C83951EC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_1BCA66C92FE649EB122A722C83951EC5" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_1BCA66C92FE649EB122A722C83951EC5" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepositsAssetsNoncurrent_59BB203AB10A978D797B722C839589B0_terseLabel_en-US" xlink:label="lab_us-gaap_DepositsAssetsNoncurrent_59BB203AB10A978D797B722C839589B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deposits</link:label>
    <link:label id="lab_us-gaap_DepositsAssetsNoncurrent_59BB203AB10A978D797B722C839589B0_label_en-US" xlink:label="lab_us-gaap_DepositsAssetsNoncurrent_59BB203AB10A978D797B722C839589B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deposits Assets, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DepositsAssetsNoncurrent" xlink:label="loc_us-gaap_DepositsAssetsNoncurrent_59BB203AB10A978D797B722C839589B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositsAssetsNoncurrent_59BB203AB10A978D797B722C839589B0" xlink:to="lab_us-gaap_DepositsAssetsNoncurrent_59BB203AB10A978D797B722C839589B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_AD93631A10C1884FF88A722C839584B0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_AD93631A10C1884FF88A722C839584B0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Others</link:label>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_AD93631A10C1884FF88A722C839584B0_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_AD93631A10C1884FF88A722C839584B0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Miscellaneous, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_AD93631A10C1884FF88A722C839584B0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_AD93631A10C1884FF88A722C839584B0" xlink:to="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_AD93631A10C1884FF88A722C839584B0" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssets_1FDA7CB33545E58ADE16722C83958058_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAssets_1FDA7CB33545E58ADE16722C83958058" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssets_1FDA7CB33545E58ADE16722C83958058_label_en-US" xlink:label="lab_us-gaap_OtherAssets_1FDA7CB33545E58ADE16722C83958058" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaap_OtherAssets_1FDA7CB33545E58ADE16722C83958058" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssets_1FDA7CB33545E58ADE16722C83958058" xlink:to="lab_us-gaap_OtherAssets_1FDA7CB33545E58ADE16722C83958058" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_A4026D0E412CB831ED5758F0874D40FB_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_A4026D0E412CB831ED5758F0874D40FB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Income Per Common Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_A4026D0E412CB831ED5758F0874D40FB_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_A4026D0E412CB831ED5758F0874D40FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_A4026D0E412CB831ED5758F0874D40FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock_A4026D0E412CB831ED5758F0874D40FB" xlink:to="lab_us-gaap_EarningsPerShareTextBlock_A4026D0E412CB831ED5758F0874D40FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_ACCC0F5B500F983E5C3558F086B16BE3_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember_ACCC0F5B500F983E5C3558F086B16BE3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted stock units</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_ACCC0F5B500F983E5C3558F086B16BE3_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember_ACCC0F5B500F983E5C3558F086B16BE3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_ACCC0F5B500F983E5C3558F086B16BE3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember_ACCC0F5B500F983E5C3558F086B16BE3" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember_ACCC0F5B500F983E5C3558F086B16BE3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_27ECED005223F626ECD058F086B13653_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_27ECED005223F626ECD058F086B13653" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Units Outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_27ECED005223F626ECD058F086B13653_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_27ECED005223F626ECD058F086B13653" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_27ECED005223F626ECD058F086B13653" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_27ECED005223F626ECD058F086B13653" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_27ECED005223F626ECD058F086B13653" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0BEFB31204A93A0A64A458F086B180E8_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0BEFB31204A93A0A64A458F086B180E8" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0BEFB31204A93A0A64A458F086B180E8_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0BEFB31204A93A0A64A458F086B180E8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0BEFB31204A93A0A64A458F086B180E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0BEFB31204A93A0A64A458F086B180E8" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0BEFB31204A93A0A64A458F086B180E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_4059F46D041A4EEBB1D758F086B1F2E4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_4059F46D041A4EEBB1D758F086B1F2E4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_4059F46D041A4EEBB1D758F086B1F2E4_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_4059F46D041A4EEBB1D758F086B1F2E4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_4059F46D041A4EEBB1D758F086B1F2E4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_4059F46D041A4EEBB1D758F086B1F2E4" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_4059F46D041A4EEBB1D758F086B1F2E4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_18F0FC717E313942646758F086B183B4_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_18F0FC717E313942646758F086B183B4" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_18F0FC717E313942646758F086B183B4_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_18F0FC717E313942646758F086B183B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_18F0FC717E313942646758F086B183B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_18F0FC717E313942646758F086B183B4" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_18F0FC717E313942646758F086B183B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C06975AB0FA2A40806F958F086B11A83_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C06975AB0FA2A40806F958F086B11A83" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C06975AB0FA2A40806F958F086B11A83_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C06975AB0FA2A40806F958F086B11A83" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C06975AB0FA2A40806F958F086B11A83" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C06975AB0FA2A40806F958F086B11A83" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C06975AB0FA2A40806F958F086B11A83" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_F02406488B27CCF5394E58F086B199A5_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_F02406488B27CCF5394E58F086B199A5" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at end of period (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_F02406488B27CCF5394E58F086B199A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_F02406488B27CCF5394E58F086B199A5" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_F02406488B27CCF5394E58F086B199A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_355E604D8D3D7393BBE558F086B1FFDD_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_355E604D8D3D7393BBE558F086B1FFDD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Grant-Date Fair Value per Share</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_355E604D8D3D7393BBE558F086B1FFDD_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_355E604D8D3D7393BBE558F086B1FFDD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_355E604D8D3D7393BBE558F086B1FFDD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_355E604D8D3D7393BBE558F086B1FFDD" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_355E604D8D3D7393BBE558F086B1FFDD" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_75E0FFE1E09395477C1258F086B124DC_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_75E0FFE1E09395477C1258F086B124DC" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at beginning of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_75E0FFE1E09395477C1258F086B124DC_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_75E0FFE1E09395477C1258F086B124DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_75E0FFE1E09395477C1258F086B124DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_75E0FFE1E09395477C1258F086B124DC" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_75E0FFE1E09395477C1258F086B124DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_54F143104129F2E80DD158F086B1C4CB_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_54F143104129F2E80DD158F086B1C4CB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_54F143104129F2E80DD158F086B1C4CB_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_54F143104129F2E80DD158F086B1C4CB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">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:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_54F143104129F2E80DD158F086B1C4CB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_54F143104129F2E80DD158F086B1C4CB" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_54F143104129F2E80DD158F086B1C4CB" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_307913EF63DF17B2733158F086B1CF37_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_307913EF63DF17B2733158F086B1CF37" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_307913EF63DF17B2733158F086B1CF37_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_307913EF63DF17B2733158F086B1CF37" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_307913EF63DF17B2733158F086B1CF37" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_307913EF63DF17B2733158F086B1CF37" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_307913EF63DF17B2733158F086B1CF37" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_BD5759ABDDAA97E8CF7E58F086B19AC0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_BD5759ABDDAA97E8CF7E58F086B19AC0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_BD5759ABDDAA97E8CF7E58F086B19AC0_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_BD5759ABDDAA97E8CF7E58F086B19AC0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_BD5759ABDDAA97E8CF7E58F086B19AC0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_BD5759ABDDAA97E8CF7E58F086B19AC0" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_BD5759ABDDAA97E8CF7E58F086B19AC0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_84671FC09C3070F4276858F086B12A35_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_84671FC09C3070F4276858F086B12A35" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at end of period (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_84671FC09C3070F4276858F086B12A35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_84671FC09C3070F4276858F086B12A35" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_84671FC09C3070F4276858F086B12A35" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_8EFE88B37D9CADD2926B58F086B10D88_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_8EFE88B37D9CADD2926B58F086B10D88" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_8EFE88B37D9CADD2926B58F086B10D88_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_8EFE88B37D9CADD2926B58F086B10D88" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_8EFE88B37D9CADD2926B58F086B10D88" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_8EFE88B37D9CADD2926B58F086B10D88" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_8EFE88B37D9CADD2926B58F086B10D88" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_7DEC2B1FCF48E75C9EA358F086B1EF7A_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_7DEC2B1FCF48E75C9EA358F086B1EF7A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_7DEC2B1FCF48E75C9EA358F086B1EF7A_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_7DEC2B1FCF48E75C9EA358F086B1EF7A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_7DEC2B1FCF48E75C9EA358F086B1EF7A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_7DEC2B1FCF48E75C9EA358F086B1EF7A" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_7DEC2B1FCF48E75C9EA358F086B1EF7A" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_D3B09AADC65201E17F6558F086B152A4_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_D3B09AADC65201E17F6558F086B152A4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total pretax intrinsic value of restricted stock units vested</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_D3B09AADC65201E17F6558F086B152A4_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_D3B09AADC65201E17F6558F086B152A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_D3B09AADC65201E17F6558F086B152A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_D3B09AADC65201E17F6558F086B152A4" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_D3B09AADC65201E17F6558F086B152A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_E79398C9D60B1E69DBCE58F086B1C11E_terseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_E79398C9D60B1E69DBCE58F086B1C11E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares withheld for taxes (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_E79398C9D60B1E69DBCE58F086B1C11E_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_E79398C9D60B1E69DBCE58F086B1C11E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Paid for Tax Withholding for Share Based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_E79398C9D60B1E69DBCE58F086B1C11E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_E79398C9D60B1E69DBCE58F086B1C11E" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_E79398C9D60B1E69DBCE58F086B1C11E" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_ABAB7591E43AA5DB4E4B58F086B1C67B_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_ABAB7591E43AA5DB4E4B58F086B1C67B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum tax withholding paid on behalf of employees for restricted stock units</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_ABAB7591E43AA5DB4E4B58F086B1C67B_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_ABAB7591E43AA5DB4E4B58F086B1C67B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments Related to Tax Withholding for Share-based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_ABAB7591E43AA5DB4E4B58F086B1C67B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_ABAB7591E43AA5DB4E4B58F086B1C67B" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_ABAB7591E43AA5DB4E4B58F086B1C67B" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementGeographicalAxis_06876672BAA4832AA35058F085D794B4_terseLabel_en-US" xlink:label="lab_us-gaap_StatementGeographicalAxis_06876672BAA4832AA35058F085D794B4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementGeographicalAxis_06876672BAA4832AA35058F085D794B4_label_en-US" xlink:label="lab_us-gaap_StatementGeographicalAxis_06876672BAA4832AA35058F085D794B4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_06876672BAA4832AA35058F085D794B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementGeographicalAxis_06876672BAA4832AA35058F085D794B4" xlink:to="lab_us-gaap_StatementGeographicalAxis_06876672BAA4832AA35058F085D794B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentGeographicalDomain_DC9DE8894D8674E57FAB58F085D75114_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentGeographicalDomain_DC9DE8894D8674E57FAB58F085D75114" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentGeographicalDomain_DC9DE8894D8674E57FAB58F085D75114_label_en-US" xlink:label="lab_us-gaap_SegmentGeographicalDomain_DC9DE8894D8674E57FAB58F085D75114" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_DC9DE8894D8674E57FAB58F085D75114" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentGeographicalDomain_DC9DE8894D8674E57FAB58F085D75114" xlink:to="lab_us-gaap_SegmentGeographicalDomain_DC9DE8894D8674E57FAB58F085D75114" xlink:type="arc" />
    <link:label id="lab_country_US_32D01212913CECF5BF1058F085D7B420_terseLabel_en-US" xlink:label="lab_country_US_32D01212913CECF5BF1058F085D7B420" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_32D01212913CECF5BF1058F085D7B420_label_en-US" xlink:label="lab_country_US_32D01212913CECF5BF1058F085D7B420" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd#country_US" xlink:label="loc_country_US_32D01212913CECF5BF1058F085D7B420" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US_32D01212913CECF5BF1058F085D7B420" xlink:to="lab_country_US_32D01212913CECF5BF1058F085D7B420" xlink:type="arc" />
    <link:label id="lab_us-gaap_AsiaMember_CBFE3205B298EAB035DE58F085D777D0_terseLabel_en-US" xlink:label="lab_us-gaap_AsiaMember_CBFE3205B298EAB035DE58F085D777D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asia</link:label>
    <link:label id="lab_us-gaap_AsiaMember_CBFE3205B298EAB035DE58F085D777D0_label_en-US" xlink:label="lab_us-gaap_AsiaMember_CBFE3205B298EAB035DE58F085D777D0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asia [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AsiaMember" xlink:label="loc_us-gaap_AsiaMember_CBFE3205B298EAB035DE58F085D777D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AsiaMember_CBFE3205B298EAB035DE58F085D777D0" xlink:to="lab_us-gaap_AsiaMember_CBFE3205B298EAB035DE58F085D777D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_EuropeMember_2F28D9801A897CD2E36D58F085D7C7F4_terseLabel_en-US" xlink:label="lab_us-gaap_EuropeMember_2F28D9801A897CD2E36D58F085D7C7F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Europe</link:label>
    <link:label id="lab_us-gaap_EuropeMember_2F28D9801A897CD2E36D58F085D7C7F4_label_en-US" xlink:label="lab_us-gaap_EuropeMember_2F28D9801A897CD2E36D58F085D7C7F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Europe [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EuropeMember" xlink:label="loc_us-gaap_EuropeMember_2F28D9801A897CD2E36D58F085D7C7F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EuropeMember_2F28D9801A897CD2E36D58F085D7C7F4" xlink:to="lab_us-gaap_EuropeMember_2F28D9801A897CD2E36D58F085D7C7F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_B7447F2362EBB3D76D2D58F085D7F9B3_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_B7447F2362EBB3D76D2D58F085D7F9B3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Long-lived assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_B7447F2362EBB3D76D2D58F085D7F9B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_B7447F2362EBB3D76D2D58F085D7F9B3" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_B7447F2362EBB3D76D2D58F085D7F9B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_81B5FF88E220D11AC56E58F087BB5347_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_81B5FF88E220D11AC56E58F087BB5347" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_81B5FF88E220D11AC56E58F087BB5347" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_81B5FF88E220D11AC56E58F087BB5347" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_81B5FF88E220D11AC56E58F087BB5347" xlink:type="arc" />
    <link:label id="lab_smci_LongtermAndShorttermPurchaseCommitmentTable_74805635A1104205CD1458F087BB080E_terseLabel_en-US" xlink:label="lab_smci_LongtermAndShorttermPurchaseCommitmentTable_74805635A1104205CD1458F087BB080E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term And Short-term Purchase Commitment [Table]</link:label>
    <link:label id="lab_smci_LongtermAndShorttermPurchaseCommitmentTable_74805635A1104205CD1458F087BB080E_label_en-US" xlink:label="lab_smci_LongtermAndShorttermPurchaseCommitmentTable_74805635A1104205CD1458F087BB080E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term And Short-term Purchase Commitment [Table]</link:label>
    <link:label id="lab_smci_LongtermAndShorttermPurchaseCommitmentTable_74805635A1104205CD1458F087BB080E_documentation_en-US" xlink:label="lab_smci_LongtermAndShorttermPurchaseCommitmentTable_74805635A1104205CD1458F087BB080E" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Long-term And Short-term Purchase Commitment [Table]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_LongtermAndShorttermPurchaseCommitmentTable" xlink:label="loc_smci_LongtermAndShorttermPurchaseCommitmentTable_74805635A1104205CD1458F087BB080E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_LongtermAndShorttermPurchaseCommitmentTable_74805635A1104205CD1458F087BB080E" xlink:to="lab_smci_LongtermAndShorttermPurchaseCommitmentTable_74805635A1104205CD1458F087BB080E" xlink:type="arc" />
    <link:label id="lab_smci_TypeOfPurchaseCommitmentAxis_4FA238CBC86901F9E13258F087BB82D2_terseLabel_en-US" xlink:label="lab_smci_TypeOfPurchaseCommitmentAxis_4FA238CBC86901F9E13258F087BB82D2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Type Of Purchase Commitment [Axis]</link:label>
    <link:label id="lab_smci_TypeOfPurchaseCommitmentAxis_4FA238CBC86901F9E13258F087BB82D2_label_en-US" xlink:label="lab_smci_TypeOfPurchaseCommitmentAxis_4FA238CBC86901F9E13258F087BB82D2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type Of Purchase Commitment [Axis]</link:label>
    <link:label id="lab_smci_TypeOfPurchaseCommitmentAxis_4FA238CBC86901F9E13258F087BB82D2_documentation_en-US" xlink:label="lab_smci_TypeOfPurchaseCommitmentAxis_4FA238CBC86901F9E13258F087BB82D2" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Type Of Purchase Commitment [Axis]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_TypeOfPurchaseCommitmentAxis" xlink:label="loc_smci_TypeOfPurchaseCommitmentAxis_4FA238CBC86901F9E13258F087BB82D2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_TypeOfPurchaseCommitmentAxis_4FA238CBC86901F9E13258F087BB82D2" xlink:to="lab_smci_TypeOfPurchaseCommitmentAxis_4FA238CBC86901F9E13258F087BB82D2" xlink:type="arc" />
    <link:label id="lab_smci_TypeOfPurchaseCommitmentDomain_DDED6CAC98EBB8A401F558F087BB1CDF_terseLabel_en-US" xlink:label="lab_smci_TypeOfPurchaseCommitmentDomain_DDED6CAC98EBB8A401F558F087BB1CDF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Type Of Purchase Commitment [Domain]</link:label>
    <link:label id="lab_smci_TypeOfPurchaseCommitmentDomain_DDED6CAC98EBB8A401F558F087BB1CDF_label_en-US" xlink:label="lab_smci_TypeOfPurchaseCommitmentDomain_DDED6CAC98EBB8A401F558F087BB1CDF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type Of Purchase Commitment [Domain]</link:label>
    <link:label id="lab_smci_TypeOfPurchaseCommitmentDomain_DDED6CAC98EBB8A401F558F087BB1CDF_documentation_en-US" xlink:label="lab_smci_TypeOfPurchaseCommitmentDomain_DDED6CAC98EBB8A401F558F087BB1CDF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Domain] for Type Of Purchase Commitment [Axis]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_TypeOfPurchaseCommitmentDomain" xlink:label="loc_smci_TypeOfPurchaseCommitmentDomain_DDED6CAC98EBB8A401F558F087BB1CDF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_TypeOfPurchaseCommitmentDomain_DDED6CAC98EBB8A401F558F087BB1CDF" xlink:to="lab_smci_TypeOfPurchaseCommitmentDomain_DDED6CAC98EBB8A401F558F087BB1CDF" xlink:type="arc" />
    <link:label id="lab_smci_HardDiskDriveCommitmentMember_FCBC1DD04B1892CA592D58F087BBB34B_terseLabel_en-US" xlink:label="lab_smci_HardDiskDriveCommitmentMember_FCBC1DD04B1892CA592D58F087BBB34B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hard Disk Drive Commitment</link:label>
    <link:label id="lab_smci_HardDiskDriveCommitmentMember_FCBC1DD04B1892CA592D58F087BBB34B_label_en-US" xlink:label="lab_smci_HardDiskDriveCommitmentMember_FCBC1DD04B1892CA592D58F087BBB34B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hard Disk Drive Commitment [Member]</link:label>
    <link:label id="lab_smci_HardDiskDriveCommitmentMember_FCBC1DD04B1892CA592D58F087BBB34B_documentation_en-US" xlink:label="lab_smci_HardDiskDriveCommitmentMember_FCBC1DD04B1892CA592D58F087BBB34B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Hard Disk Drive Commitment [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_HardDiskDriveCommitmentMember" xlink:label="loc_smci_HardDiskDriveCommitmentMember_FCBC1DD04B1892CA592D58F087BBB34B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_HardDiskDriveCommitmentMember_FCBC1DD04B1892CA592D58F087BBB34B" xlink:to="lab_smci_HardDiskDriveCommitmentMember_FCBC1DD04B1892CA592D58F087BBB34B" xlink:type="arc" />
    <link:label id="lab_smci_LongtermAndShorttermPurchaseCommitmentLineItems_67256814E56686F5B97458F087BB80FF_terseLabel_en-US" xlink:label="lab_smci_LongtermAndShorttermPurchaseCommitmentLineItems_67256814E56686F5B97458F087BB80FF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase commitments, hard disk drives</link:label>
    <link:label id="lab_smci_LongtermAndShorttermPurchaseCommitmentLineItems_67256814E56686F5B97458F087BB80FF_label_en-US" xlink:label="lab_smci_LongtermAndShorttermPurchaseCommitmentLineItems_67256814E56686F5B97458F087BB80FF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term And Short-term Purchase Commitment [Line Items]</link:label>
    <link:label id="lab_smci_LongtermAndShorttermPurchaseCommitmentLineItems_67256814E56686F5B97458F087BB80FF_documentation_en-US" xlink:label="lab_smci_LongtermAndShorttermPurchaseCommitmentLineItems_67256814E56686F5B97458F087BB80FF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">[Line Items] for Long-term And Short-term Purchase Commitment [Table]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_LongtermAndShorttermPurchaseCommitmentLineItems" xlink:label="loc_smci_LongtermAndShorttermPurchaseCommitmentLineItems_67256814E56686F5B97458F087BB80FF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_LongtermAndShorttermPurchaseCommitmentLineItems_67256814E56686F5B97458F087BB80FF" xlink:to="lab_smci_LongtermAndShorttermPurchaseCommitmentLineItems_67256814E56686F5B97458F087BB80FF" xlink:type="arc" />
    <link:label id="lab_us-gaap_PurchaseObligation_182365A2FA571DBAAEA758F087BB3030_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligation_182365A2FA571DBAAEA758F087BB3030" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase commitments, total</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PurchaseObligation" xlink:label="loc_us-gaap_PurchaseObligation_182365A2FA571DBAAEA758F087BB3030" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligation_182365A2FA571DBAAEA758F087BB3030" xlink:to="lab_us-gaap_PurchaseObligation_182365A2FA571DBAAEA758F087BB3030" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_48A1B7F55483C766E73458F0872E6D43_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_48A1B7F55483C766E73458F0872E6D43" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related-party and Other Transactions</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_48A1B7F55483C766E73458F0872E6D43_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_48A1B7F55483C766E73458F0872E6D43" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_48A1B7F55483C766E73458F0872E6D43" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_48A1B7F55483C766E73458F0872E6D43" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_48A1B7F55483C766E73458F0872E6D43" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_D030F8E3E6F4F15E22C358F086F05337_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments_D030F8E3E6F4F15E22C358F086F05337" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_D030F8E3E6F4F15E22C358F086F05337_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments_D030F8E3E6F4F15E22C358F086F05337" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_us-gaap_NumberOfOperatingSegments_D030F8E3E6F4F15E22C358F086F05337" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments_D030F8E3E6F4F15E22C358F086F05337" xlink:to="lab_us-gaap_NumberOfOperatingSegments_D030F8E3E6F4F15E22C358F086F05337" xlink:type="arc" />
    <link:label id="lab_smci_OtherRegionMember_2DC05FC0E401E87ADD7458F086F07043_terseLabel_en-US" xlink:label="lab_smci_OtherRegionMember_2DC05FC0E401E87ADD7458F086F07043" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_smci_OtherRegionMember_2DC05FC0E401E87ADD7458F086F07043_label_en-US" xlink:label="lab_smci_OtherRegionMember_2DC05FC0E401E87ADD7458F086F07043" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other region [Member]</link:label>
    <link:label id="lab_smci_OtherRegionMember_2DC05FC0E401E87ADD7458F086F07043_documentation_en-US" xlink:label="lab_smci_OtherRegionMember_2DC05FC0E401E87ADD7458F086F07043" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other region [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_OtherRegionMember" xlink:label="loc_smci_OtherRegionMember_2DC05FC0E401E87ADD7458F086F07043" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_OtherRegionMember_2DC05FC0E401E87ADD7458F086F07043" xlink:to="lab_smci_OtherRegionMember_2DC05FC0E401E87ADD7458F086F07043" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_BAB1878553EABF252C3C58F087DAB779_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_BAB1878553EABF252C3C58F087DAB779" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of cash equivalents and long-term investments measured at fair value on a recurring basis</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_BAB1878553EABF252C3C58F087DAB779_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_BAB1878553EABF252C3C58F087DAB779" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_BAB1878553EABF252C3C58F087DAB779" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_BAB1878553EABF252C3C58F087DAB779" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_BAB1878553EABF252C3C58F087DAB779" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_07AC3EF6FA7ECE84909B58F087DA4BC1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_07AC3EF6FA7ECE84909B58F087DA4BC1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of financial assets measured at fair value on a recurring basis</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_07AC3EF6FA7ECE84909B58F087DA4BC1_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_07AC3EF6FA7ECE84909B58F087DA4BC1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_07AC3EF6FA7ECE84909B58F087DA4BC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_07AC3EF6FA7ECE84909B58F087DA4BC1" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_07AC3EF6FA7ECE84909B58F087DA4BC1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_F6547F1983747EAAEA2258F087DAA3AE_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_F6547F1983747EAAEA2258F087DAA3AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of long-term investments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_F6547F1983747EAAEA2258F087DAA3AE_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_F6547F1983747EAAEA2258F087DAA3AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-sale Securities Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_F6547F1983747EAAEA2258F087DAA3AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_F6547F1983747EAAEA2258F087DAA3AE" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_F6547F1983747EAAEA2258F087DAA3AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_03A2C8FA4BD21043B0F358F0874DBF84_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_03A2C8FA4BD21043B0F358F0874DBF84" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of inventory</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_03A2C8FA4BD21043B0F358F0874DBF84_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_03A2C8FA4BD21043B0F358F0874DBF84" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_03A2C8FA4BD21043B0F358F0874DBF84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_03A2C8FA4BD21043B0F358F0874DBF84" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_03A2C8FA4BD21043B0F358F0874DBF84" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_51920059AA08D7345AD258F0874D741C_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_51920059AA08D7345AD258F0874D741C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of property, plant, and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_51920059AA08D7345AD258F0874D741C_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_51920059AA08D7345AD258F0874D741C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_51920059AA08D7345AD258F0874D741C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_51920059AA08D7345AD258F0874D741C" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_51920059AA08D7345AD258F0874D741C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_6AC56E20190810AC9DA658F0874D24CE_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_6AC56E20190810AC9DA658F0874D24CE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of other assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_6AC56E20190810AC9DA658F0874D24CE_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_6AC56E20190810AC9DA658F0874D24CE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Other Assets, Noncurrent [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_6AC56E20190810AC9DA658F0874D24CE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_6AC56E20190810AC9DA658F0874D24CE" xlink:to="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_6AC56E20190810AC9DA658F0874D24CE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_6527C9FCD36EA5A4229B58F0874D5774_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_6527C9FCD36EA5A4229B58F0874D5774" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of accrued liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_6527C9FCD36EA5A4229B58F0874D5774_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_6527C9FCD36EA5A4229B58F0874D5774" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_6527C9FCD36EA5A4229B58F0874D5774" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_6527C9FCD36EA5A4229B58F0874D5774" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_6527C9FCD36EA5A4229B58F0874D5774" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_C1B4C5E68A405BC2DB5558F0874DC96C_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_C1B4C5E68A405BC2DB5558F0874DC96C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of product warranties</link:label>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_C1B4C5E68A405BC2DB5558F0874DC96C_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_C1B4C5E68A405BC2DB5558F0874DC96C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Product Warranty Liability [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_C1B4C5E68A405BC2DB5558F0874DC96C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_C1B4C5E68A405BC2DB5558F0874DC96C" xlink:to="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_C1B4C5E68A405BC2DB5558F0874DC96C" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_7DB957DF5C1CFFA48DC358F087DA4ACD_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_7DB957DF5C1CFFA48DC358F087DA4ACD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Investments</link:label>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_7DB957DF5C1CFFA48DC358F087DA4ACD_label_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_7DB957DF5C1CFFA48DC358F087DA4ACD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_7DB957DF5C1CFFA48DC358F087DA4ACD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_7DB957DF5C1CFFA48DC358F087DA4ACD" xlink:to="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_7DB957DF5C1CFFA48DC358F087DA4ACD" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_CAC3D3AAF00AB4054D6D58F086F07EDE_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract_CAC3D3AAF00AB4054D6D58F086F07EDE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_CAC3D3AAF00AB4054D6D58F086F07EDE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_CAC3D3AAF00AB4054D6D58F086F07EDE" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract_CAC3D3AAF00AB4054D6D58F086F07EDE" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_8BE36615661204C2382758F086F0364F_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_8BE36615661204C2382758F086F0364F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_8BE36615661204C2382758F086F0364F_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_8BE36615661204C2382758F086F0364F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_8BE36615661204C2382758F086F0364F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_8BE36615661204C2382758F086F0364F" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_8BE36615661204C2382758F086F0364F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3FA16CD4371FADF238CF58F087F9F857_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3FA16CD4371FADF238CF58F087F9F857" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Computation of basic and diluted net income per share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3FA16CD4371FADF238CF58F087F9F857_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3FA16CD4371FADF238CF58F087F9F857" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3FA16CD4371FADF238CF58F087F9F857" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3FA16CD4371FADF238CF58F087F9F857" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3FA16CD4371FADF238CF58F087F9F857" xlink:type="arc" />
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_2E8E9590CAFA8A1CA52E58F0876D8103_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_2E8E9590CAFA8A1CA52E58F0876D8103" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Components</link:label>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_2E8E9590CAFA8A1CA52E58F0876D8103_label_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_2E8E9590CAFA8A1CA52E58F0876D8103" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Balance Sheet Disclosures [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_2E8E9590CAFA8A1CA52E58F0876D8103" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_2E8E9590CAFA8A1CA52E58F0876D8103" xlink:to="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_2E8E9590CAFA8A1CA52E58F0876D8103" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_11B0AD80F658A6F01E5558F086FF992D_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_11B0AD80F658A6F01E5558F086FF992D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_11B0AD80F658A6F01E5558F086FF992D_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_11B0AD80F658A6F01E5558F086FF992D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_11B0AD80F658A6F01E5558F086FF992D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_11B0AD80F658A6F01E5558F086FF992D" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_11B0AD80F658A6F01E5558F086FF992D" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNetAbstract_0C7DE21AB28D113BB29458F085A866F3_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract_0C7DE21AB28D113BB29458F085A866F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory, Net [Abstract]</link:label>
    <link:label id="lab_us-gaap_InventoryNetAbstract_0C7DE21AB28D113BB29458F085A866F3_label_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract_0C7DE21AB28D113BB29458F085A866F3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="loc_us-gaap_InventoryNetAbstract_0C7DE21AB28D113BB29458F085A866F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNetAbstract_0C7DE21AB28D113BB29458F085A866F3" xlink:to="lab_us-gaap_InventoryNetAbstract_0C7DE21AB28D113BB29458F085A866F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_2DE438CFF940F1334D4958F085A83733_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_2DE438CFF940F1334D4958F085A83733" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_2DE438CFF940F1334D4958F085A83733_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_2DE438CFF940F1334D4958F085A83733" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Finished Goods, Net of Reserves</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_2DE438CFF940F1334D4958F085A83733" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_2DE438CFF940F1334D4958F085A83733" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_2DE438CFF940F1334D4958F085A83733" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_22E1C928F737077A943358F085A87DF0_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves_22E1C928F737077A943358F085A87DF0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Work in process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_22E1C928F737077A943358F085A87DF0_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves_22E1C928F737077A943358F085A87DF0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Work in Process, Net of Reserves</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_22E1C928F737077A943358F085A87DF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves_22E1C928F737077A943358F085A87DF0" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves_22E1C928F737077A943358F085A87DF0" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_9B0AE98533319B7589DE58F085A8492C_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_9B0AE98533319B7589DE58F085A8492C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchased parts and raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_9B0AE98533319B7589DE58F085A8492C_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_9B0AE98533319B7589DE58F085A8492C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Raw Materials and Supplies, Net of Reserves</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_9B0AE98533319B7589DE58F085A8492C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_9B0AE98533319B7589DE58F085A8492C" xlink:to="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_9B0AE98533319B7589DE58F085A8492C" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_207F4BD525FBDC15B53A58F085A8B5E2_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_207F4BD525FBDC15B53A58F085A8B5E2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total inventory</link:label>
    <link:label id="lab_us-gaap_InventoryNet_207F4BD525FBDC15B53A58F085A8B5E2_label_en-US" xlink:label="lab_us-gaap_InventoryNet_207F4BD525FBDC15B53A58F085A8B5E2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_207F4BD525FBDC15B53A58F085A8B5E2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_207F4BD525FBDC15B53A58F085A8B5E2" xlink:to="lab_us-gaap_InventoryNet_207F4BD525FBDC15B53A58F085A8B5E2" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryWriteDown_DDBF6FA7579FB84A177658F085A8AF4F_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryWriteDown_DDBF6FA7579FB84A177658F085A8AF4F" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Provision for lower of cost or market and excess and obsolete inventory</link:label>
    <link:label id="lab_us-gaap_InventoryWriteDown_DDBF6FA7579FB84A177658F085A8AF4F_label_en-US" xlink:label="lab_us-gaap_InventoryWriteDown_DDBF6FA7579FB84A177658F085A8AF4F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Write-down</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaap_InventoryWriteDown_DDBF6FA7579FB84A177658F085A8AF4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWriteDown_DDBF6FA7579FB84A177658F085A8AF4F" xlink:to="lab_us-gaap_InventoryWriteDown_DDBF6FA7579FB84A177658F085A8AF4F" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_75DEAA5419A31CFD6BDD7969610DADD0_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_75DEAA5419A31CFD6BDD7969610DADD0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_75DEAA5419A31CFD6BDD7969610DADD0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75DEAA5419A31CFD6BDD7969610DADD0" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_75DEAA5419A31CFD6BDD7969610DADD0" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_B5EC0F54E0154842C11C7969610DBA89_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_B5EC0F54E0154842C11C7969610DBA89" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_B5EC0F54E0154842C11C7969610DBA89_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_B5EC0F54E0154842C11C7969610DBA89" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_B5EC0F54E0154842C11C7969610DBA89" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_B5EC0F54E0154842C11C7969610DBA89" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_B5EC0F54E0154842C11C7969610DBA89" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties_F4677B696CFB307B676E7969610D1F56_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties_F4677B696CFB307B676E7969610D1F56" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, changes in related party balances</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties_F4677B696CFB307B676E7969610D1F56_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties_F4677B696CFB307B676E7969610D1F56" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable, Related Parties</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties_F4677B696CFB307B676E7969610D1F56" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties_F4677B696CFB307B676E7969610D1F56" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties_F4677B696CFB307B676E7969610D1F56" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_65F0796722A6304086EC7969610D0804_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_65F0796722A6304086EC7969610D0804" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable, changes in related party balances</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_65F0796722A6304086EC7969610D0804_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_65F0796722A6304086EC7969610D0804" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable, Related Parties</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_65F0796722A6304086EC7969610D0804" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_65F0796722A6304086EC7969610D0804" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_65F0796722A6304086EC7969610D0804" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_8194F09ACE0CB50BEBDC4F514AF6497E_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_8194F09ACE0CB50BEBDC4F514AF6497E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_8194F09ACE0CB50BEBDC4F514AF6497E_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_8194F09ACE0CB50BEBDC4F514AF6497E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_8194F09ACE0CB50BEBDC4F514AF6497E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_8194F09ACE0CB50BEBDC4F514AF6497E" xlink:to="lab_us-gaap_AssetsAbstract_8194F09ACE0CB50BEBDC4F514AF6497E" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_C4DB98FCDFCF2DC113794F514AF617B9_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_C4DB98FCDFCF2DC113794F514AF617B9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_C4DB98FCDFCF2DC113794F514AF617B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_C4DB98FCDFCF2DC113794F514AF617B9" xlink:to="lab_us-gaap_AssetsCurrentAbstract_C4DB98FCDFCF2DC113794F514AF617B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_BBBFF57B9030881F0B854F514AF7BE16_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_BBBFF57B9030881F0B854F514AF7BE16" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_BBBFF57B9030881F0B854F514AF7BE16_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_BBBFF57B9030881F0B854F514AF7BE16" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_BBBFF57B9030881F0B854F514AF7BE16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_BBBFF57B9030881F0B854F514AF7BE16" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_BBBFF57B9030881F0B854F514AF7BE16" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_E3B069BFF45632760D754F514AF76135_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_E3B069BFF45632760D754F514AF76135" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net of allowances of $2,468 and $1,628 at March 31, 2016 and June 30, 2015, respectively (including amounts receivable from a related party of $6,034 and $13,186 at March 31, 2016 and June 30, 2015, respectively)</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_E3B069BFF45632760D754F514AF76135_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_E3B069BFF45632760D754F514AF76135" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Net, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_E3B069BFF45632760D754F514AF76135" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_E3B069BFF45632760D754F514AF76135" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_E3B069BFF45632760D754F514AF76135" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryNet_289DD8B92E324A9D5EE84F514AF78B49_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet_289DD8B92E324A9D5EE84F514AF78B49" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_289DD8B92E324A9D5EE84F514AF78B49" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet_289DD8B92E324A9D5EE84F514AF78B49" xlink:to="lab_us-gaap_InventoryNet_289DD8B92E324A9D5EE84F514AF78B49" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetCurrent_F910DE8B3991C4F134044F514AF7C5C0_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetCurrent_F910DE8B3991C4F134044F514AF7C5C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes-current</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetCurrent_F910DE8B3991C4F134044F514AF7C5C0_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetCurrent_F910DE8B3991C4F134044F514AF7C5C0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetCurrent_F910DE8B3991C4F134044F514AF7C5C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetCurrent_F910DE8B3991C4F134044F514AF7C5C0" xlink:to="lab_us-gaap_DeferredTaxAssetsNetCurrent_F910DE8B3991C4F134044F514AF7C5C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidTaxes_90069AA7E761F682EEBA4F514AF70412_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidTaxes_90069AA7E761F682EEBA4F514AF70412" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid income taxes</link:label>
    <link:label id="lab_us-gaap_PrepaidTaxes_90069AA7E761F682EEBA4F514AF70412_label_en-US" xlink:label="lab_us-gaap_PrepaidTaxes_90069AA7E761F682EEBA4F514AF70412" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Taxes</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaap_PrepaidTaxes_90069AA7E761F682EEBA4F514AF70412" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidTaxes_90069AA7E761F682EEBA4F514AF70412" xlink:to="lab_us-gaap_PrepaidTaxes_90069AA7E761F682EEBA4F514AF70412" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_7C587DA7D9CC50CEC7F84F514AF7CBF9_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_7C587DA7D9CC50CEC7F84F514AF7CBF9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_7C587DA7D9CC50CEC7F84F514AF7CBF9_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_7C587DA7D9CC50CEC7F84F514AF7CBF9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_7C587DA7D9CC50CEC7F84F514AF7CBF9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_7C587DA7D9CC50CEC7F84F514AF7CBF9" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_7C587DA7D9CC50CEC7F84F514AF7CBF9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_12ABC279A0025338CBBA4F514AF71664_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_12ABC279A0025338CBBA4F514AF71664" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_12ABC279A0025338CBBA4F514AF71664_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_12ABC279A0025338CBBA4F514AF71664" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_12ABC279A0025338CBBA4F514AF71664" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_12ABC279A0025338CBBA4F514AF71664" xlink:to="lab_us-gaap_AssetsCurrent_12ABC279A0025338CBBA4F514AF71664" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermInvestments_BBD28B81F99F4445395E4F514AF76BE1_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermInvestments_BBD28B81F99F4445395E4F514AF76BE1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term investments</link:label>
    <link:label id="lab_us-gaap_LongTermInvestments_BBD28B81F99F4445395E4F514AF76BE1_label_en-US" xlink:label="lab_us-gaap_LongTermInvestments_BBD28B81F99F4445395E4F514AF76BE1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments_BBD28B81F99F4445395E4F514AF76BE1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermInvestments_BBD28B81F99F4445395E4F514AF76BE1" xlink:to="lab_us-gaap_LongTermInvestments_BBD28B81F99F4445395E4F514AF76BE1" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_C724A70AE69421929E394F514AF7EE8F_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_C724A70AE69421929E394F514AF7EE8F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_C724A70AE69421929E394F514AF7EE8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_C724A70AE69421929E394F514AF7EE8F" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_C724A70AE69421929E394F514AF7EE8F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_F657021F3C8EA706D4FA4F514AF78824_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_F657021F3C8EA706D4FA4F514AF78824" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes-noncurrent</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_F657021F3C8EA706D4FA4F514AF78824_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_F657021F3C8EA706D4FA4F514AF78824" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_F657021F3C8EA706D4FA4F514AF78824" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_F657021F3C8EA706D4FA4F514AF78824" xlink:to="lab_us-gaap_DeferredTaxAssetsNetNoncurrent_F657021F3C8EA706D4FA4F514AF78824" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_B05158D5CE6E0CDB7EE44F514AF74D04_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_B05158D5CE6E0CDB7EE44F514AF74D04" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_B05158D5CE6E0CDB7EE44F514AF74D04_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_B05158D5CE6E0CDB7EE44F514AF74D04" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_B05158D5CE6E0CDB7EE44F514AF74D04" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_B05158D5CE6E0CDB7EE44F514AF74D04" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_B05158D5CE6E0CDB7EE44F514AF74D04" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_B6371306C2D8D1C5780B4F514AF74DC6_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_B6371306C2D8D1C5780B4F514AF74DC6" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_B6371306C2D8D1C5780B4F514AF74DC6_label_en-US" xlink:label="lab_us-gaap_Assets_B6371306C2D8D1C5780B4F514AF74DC6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_B6371306C2D8D1C5780B4F514AF74DC6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_B6371306C2D8D1C5780B4F514AF74DC6" xlink:to="lab_us-gaap_Assets_B6371306C2D8D1C5780B4F514AF74DC6" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_E9CFAC8A48867F1324BB4F514AF7002B_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_E9CFAC8A48867F1324BB4F514AF7002B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_E9CFAC8A48867F1324BB4F514AF7002B_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_E9CFAC8A48867F1324BB4F514AF7002B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_E9CFAC8A48867F1324BB4F514AF7002B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_E9CFAC8A48867F1324BB4F514AF7002B" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_E9CFAC8A48867F1324BB4F514AF7002B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_940201CB1766AE9405884F514AF7B164_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_940201CB1766AE9405884F514AF7B164" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable (including amounts due to a related party of $45,357 and $59,015 at March 31, 2016 and June 30, 2015, respectively)</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_940201CB1766AE9405884F514AF7B164_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_940201CB1766AE9405884F514AF7B164" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_940201CB1766AE9405884F514AF7B164" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_940201CB1766AE9405884F514AF7B164" xlink:to="lab_us-gaap_AccountsPayableCurrent_940201CB1766AE9405884F514AF7B164" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_A999F014C76F2702BE404F514AF7A550_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_A999F014C76F2702BE404F514AF7A550" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_A999F014C76F2702BE404F514AF7A550" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_A999F014C76F2702BE404F514AF7A550" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent_A999F014C76F2702BE404F514AF7A550" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_22F96A3CE14E8AC7BDDB4F514AF7D9DC_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent_22F96A3CE14E8AC7BDDB4F514AF7D9DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_22F96A3CE14E8AC7BDDB4F514AF7D9DC_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent_22F96A3CE14E8AC7BDDB4F514AF7D9DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_22F96A3CE14E8AC7BDDB4F514AF7D9DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent_22F96A3CE14E8AC7BDDB4F514AF7D9DC" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent_22F96A3CE14E8AC7BDDB4F514AF7D9DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtCurrent_2B545082FD300FB5A8E04F514AF79D4F_terseLabel_en-US" xlink:label="lab_us-gaap_DebtCurrent_2B545082FD300FB5A8E04F514AF79D4F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term debt and current portion of long-term debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_2B545082FD300FB5A8E04F514AF79D4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtCurrent_2B545082FD300FB5A8E04F514AF79D4F" xlink:to="lab_us-gaap_DebtCurrent_2B545082FD300FB5A8E04F514AF79D4F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_40DFEA305D255E52E6204F514AF7CB14_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_40DFEA305D255E52E6204F514AF7CB14" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_40DFEA305D255E52E6204F514AF7CB14_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_40DFEA305D255E52E6204F514AF7CB14" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_40DFEA305D255E52E6204F514AF7CB14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_40DFEA305D255E52E6204F514AF7CB14" xlink:to="lab_us-gaap_LiabilitiesCurrent_40DFEA305D255E52E6204F514AF7CB14" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_C662FCD340813E9177BA4F514AF88D06_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent_C662FCD340813E9177BA4F514AF88D06" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt-net of current portion</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_C662FCD340813E9177BA4F514AF88D06" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_C662FCD340813E9177BA4F514AF88D06" xlink:to="lab_us-gaap_LongTermDebtNoncurrent_C662FCD340813E9177BA4F514AF88D06" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_853779CA44C6F664906D4F514AF8F8D7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_853779CA44C6F664906D4F514AF8F8D7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_853779CA44C6F664906D4F514AF8F8D7_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_853779CA44C6F664906D4F514AF8F8D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_853779CA44C6F664906D4F514AF8F8D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_853779CA44C6F664906D4F514AF8F8D7" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_853779CA44C6F664906D4F514AF8F8D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_Liabilities_FC6381FBE32DEF4499B04F514AF80F69_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities_FC6381FBE32DEF4499B04F514AF80F69" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_FC6381FBE32DEF4499B04F514AF80F69_label_en-US" xlink:label="lab_us-gaap_Liabilities_FC6381FBE32DEF4499B04F514AF80F69" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_FC6381FBE32DEF4499B04F514AF80F69" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities_FC6381FBE32DEF4499B04F514AF80F69" xlink:to="lab_us-gaap_Liabilities_FC6381FBE32DEF4499B04F514AF80F69" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_63959D7BDF1A64FB95214F514AF818EF_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_63959D7BDF1A64FB95214F514AF818EF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies (Note 10)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_63959D7BDF1A64FB95214F514AF818EF_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_63959D7BDF1A64FB95214F514AF818EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_63959D7BDF1A64FB95214F514AF818EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies_63959D7BDF1A64FB95214F514AF818EF" xlink:to="lab_us-gaap_CommitmentsAndContingencies_63959D7BDF1A64FB95214F514AF818EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_EB960ED7723EB675494A4F514AF8BFFE_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_EB960ED7723EB675494A4F514AF8BFFE" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_EB960ED7723EB675494A4F514AF8BFFE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_EB960ED7723EB675494A4F514AF8BFFE" xlink:to="lab_us-gaap_StockholdersEquityAbstract_EB960ED7723EB675494A4F514AF8BFFE" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_4BBDA75E608BC5C6C96B4F514AF83F28_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_4BBDA75E608BC5C6C96B4F514AF83F28" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock and additional paid-in capital, $0.001 par value Authorized shares: 100,000,000 Issued shares: 48,835,128 and 47,873,744 at March 31, 2016 and June 30, 2015 respectively</link:label>
    <link:label id="lab_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_4BBDA75E608BC5C6C96B4F514AF83F28_label_en-US" xlink:label="lab_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_4BBDA75E608BC5C6C96B4F514AF83F28" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stocks, Including Additional Paid in Capital</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStocksIncludingAdditionalPaidInCapital" xlink:label="loc_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_4BBDA75E608BC5C6C96B4F514AF83F28" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_4BBDA75E608BC5C6C96B4F514AF83F28" xlink:to="lab_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_4BBDA75E608BC5C6C96B4F514AF83F28" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockValue_548D18B40BFF5467595C4F514AF8DDAA_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue_548D18B40BFF5467595C4F514AF8DDAA" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Treasury stock (at cost), 445,028 shares at March 31, 2016 and June 30, 2015</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_548D18B40BFF5467595C4F514AF8DDAA_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue_548D18B40BFF5467595C4F514AF8DDAA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_548D18B40BFF5467595C4F514AF8DDAA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue_548D18B40BFF5467595C4F514AF8DDAA" xlink:to="lab_us-gaap_TreasuryStockValue_548D18B40BFF5467595C4F514AF8DDAA" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_92C4FCEEE0ED633529994F514AF8E832_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_92C4FCEEE0ED633529994F514AF8E832" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_92C4FCEEE0ED633529994F514AF8E832_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_92C4FCEEE0ED633529994F514AF8E832" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_92C4FCEEE0ED633529994F514AF8E832" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_92C4FCEEE0ED633529994F514AF8E832" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_92C4FCEEE0ED633529994F514AF8E832" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_A2C5A83BA144607E24024F514AF842B9_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_A2C5A83BA144607E24024F514AF842B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_A2C5A83BA144607E24024F514AF842B9_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_A2C5A83BA144607E24024F514AF842B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_A2C5A83BA144607E24024F514AF842B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_A2C5A83BA144607E24024F514AF842B9" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_A2C5A83BA144607E24024F514AF842B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_CDAA97894A8482B7FA9B4F514AF8C014_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_CDAA97894A8482B7FA9B4F514AF8C014" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total Super Micro Computer, Inc. stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_CDAA97894A8482B7FA9B4F514AF8C014_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_CDAA97894A8482B7FA9B4F514AF8C014" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_CDAA97894A8482B7FA9B4F514AF8C014" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_CDAA97894A8482B7FA9B4F514AF8C014" xlink:to="lab_us-gaap_StockholdersEquity_CDAA97894A8482B7FA9B4F514AF8C014" xlink:type="arc" />
    <link:label id="lab_us-gaap_MinorityInterest_CF4A3194EB65C0460F804F514AF8D898_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest_CF4A3194EB65C0460F804F514AF8D898" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_CF4A3194EB65C0460F804F514AF8D898_label_en-US" xlink:label="lab_us-gaap_MinorityInterest_CF4A3194EB65C0460F804F514AF8D898" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_CF4A3194EB65C0460F804F514AF8D898" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest_CF4A3194EB65C0460F804F514AF8D898" xlink:to="lab_us-gaap_MinorityInterest_CF4A3194EB65C0460F804F514AF8D898" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_8DC96DAD36B3CD7BEDDE4F514AF8D1FD_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_8DC96DAD36B3CD7BEDDE4F514AF8D1FD" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_8DC96DAD36B3CD7BEDDE4F514AF8D1FD_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_8DC96DAD36B3CD7BEDDE4F514AF8D1FD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_8DC96DAD36B3CD7BEDDE4F514AF8D1FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_8DC96DAD36B3CD7BEDDE4F514AF8D1FD" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_8DC96DAD36B3CD7BEDDE4F514AF8D1FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_342492C3456AAC1C5EEC4F514AF8AE82_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_342492C3456AAC1C5EEC4F514AF8AE82" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_342492C3456AAC1C5EEC4F514AF8AE82_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_342492C3456AAC1C5EEC4F514AF8AE82" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_342492C3456AAC1C5EEC4F514AF8AE82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_342492C3456AAC1C5EEC4F514AF8AE82" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_342492C3456AAC1C5EEC4F514AF8AE82" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_65BBA8B75D231390AB9D58F08654BFDE_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_65BBA8B75D231390AB9D58F08654BFDE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_65BBA8B75D231390AB9D58F08654BFDE_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_65BBA8B75D231390AB9D58F08654BFDE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_65BBA8B75D231390AB9D58F08654BFDE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_65BBA8B75D231390AB9D58F08654BFDE" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_65BBA8B75D231390AB9D58F08654BFDE" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_965D129EF89A4286A71A58F086549CE4_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_965D129EF89A4286A71A58F086549CE4" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Level 3</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_965D129EF89A4286A71A58F086549CE4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member_965D129EF89A4286A71A58F086549CE4" xlink:to="lab_us-gaap_FairValueInputsLevel3Member_965D129EF89A4286A71A58F086549CE4" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_E09D393A6FB39880A00E58F086543015_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_E09D393A6FB39880A00E58F086543015" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_E09D393A6FB39880A00E58F086543015_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_E09D393A6FB39880A00E58F086543015" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_E09D393A6FB39880A00E58F086543015" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_E09D393A6FB39880A00E58F086543015" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_E09D393A6FB39880A00E58F086543015" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_92E575350C13C98DC43F58F0865425B9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_92E575350C13C98DC43F58F0865425B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_92E575350C13C98DC43F58F0865425B9_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_92E575350C13C98DC43F58F0865425B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_92E575350C13C98DC43F58F0865425B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_92E575350C13C98DC43F58F0865425B9" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_92E575350C13C98DC43F58F0865425B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_9AFAC324E6DA73BA567A58F086541EB5_periodStartLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_9AFAC324E6DA73BA567A58F086541EB5" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance as of beginning of period</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_9AFAC324E6DA73BA567A58F086541EB5_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_9AFAC324E6DA73BA567A58F086541EB5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_9AFAC324E6DA73BA567A58F086541EB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_9AFAC324E6DA73BA567A58F086541EB5" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_9AFAC324E6DA73BA567A58F086541EB5" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_0909121B4900685BDB5658F086540EEA_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_0909121B4900685BDB5658F086540EEA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total realized gains or (losses) included in net income</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_0909121B4900685BDB5658F086540EEA_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_0909121B4900685BDB5658F086540EEA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_0909121B4900685BDB5658F086540EEA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_0909121B4900685BDB5658F086540EEA" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_0909121B4900685BDB5658F086540EEA" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss_96817E30E9EE586D331958F08654D172_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss_96817E30E9EE586D331958F08654D172" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total unrealized gains or (losses) included in other comprehensive income</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss_96817E30E9EE586D331958F08654D172_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss_96817E30E9EE586D331958F08654D172" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss_96817E30E9EE586D331958F08654D172" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss_96817E30E9EE586D331958F08654D172" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss_96817E30E9EE586D331958F08654D172" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements_DF51382734FECEDCE41958F08654D6E9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements_DF51382734FECEDCE41958F08654D6E9" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Sales and settlements at par</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements_DF51382734FECEDCE41958F08654D6E9_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements_DF51382734FECEDCE41958F08654D6E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases, (Sales), Issuances, (Settlements)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements_DF51382734FECEDCE41958F08654D6E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements_DF51382734FECEDCE41958F08654D6E9" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements_DF51382734FECEDCE41958F08654D6E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_AAD6ECCC68122525165458F086542A53_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_AAD6ECCC68122525165458F086542A53" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transfers in and/or out of Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_AAD6ECCC68122525165458F086542A53_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_AAD6ECCC68122525165458F086542A53" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_AAD6ECCC68122525165458F086542A53" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_AAD6ECCC68122525165458F086542A53" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_AAD6ECCC68122525165458F086542A53" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_32089A7C0CCF1DB010C058F08654BA8B_periodEndLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_32089A7C0CCF1DB010C058F08654BA8B" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance as of end of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_32089A7C0CCF1DB010C058F08654BA8B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_32089A7C0CCF1DB010C058F08654BA8B" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_32089A7C0CCF1DB010C058F08654BA8B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_8C4B8B1C79C20660C5B358F086C14CA7_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_8C4B8B1C79C20660C5B358F086C14CA7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term and Long-term Obligations</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_8C4B8B1C79C20660C5B358F086C14CA7_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_8C4B8B1C79C20660C5B358F086C14CA7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_8C4B8B1C79C20660C5B358F086C14CA7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock_8C4B8B1C79C20660C5B358F086C14CA7" xlink:to="lab_us-gaap_DebtDisclosureTextBlock_8C4B8B1C79C20660C5B358F086C14CA7" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_134917C863D38D8B346358F0877C875A_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_134917C863D38D8B346358F0877C875A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_134917C863D38D8B346358F0877C875A_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_134917C863D38D8B346358F0877C875A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_134917C863D38D8B346358F0877C875A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_134917C863D38D8B346358F0877C875A" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_134917C863D38D8B346358F0877C875A" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_51CA3C344153703E24AB58F0879BFB62_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_51CA3C344153703E24AB58F0879BFB62" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Disclosure</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_51CA3C344153703E24AB58F0879BFB62_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_51CA3C344153703E24AB58F0879BFB62" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_51CA3C344153703E24AB58F0879BFB62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock_51CA3C344153703E24AB58F0879BFB62" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock_51CA3C344153703E24AB58F0879BFB62" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_972F5FE4C1EBAD127AF458F0875D9247_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_972F5FE4C1EBAD127AF458F0875D9247" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective tax rate (as a percent)</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_972F5FE4C1EBAD127AF458F0875D9247_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_972F5FE4C1EBAD127AF458F0875D9247" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_972F5FE4C1EBAD127AF458F0875D9247" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_972F5FE4C1EBAD127AF458F0875D9247" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_972F5FE4C1EBAD127AF458F0875D9247" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_4D0BB151C594BF87566D58F0875D4A6A_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable_4D0BB151C594BF87566D58F0875D4A6A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_4D0BB151C594BF87566D58F0875D4A6A_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyTable_4D0BB151C594BF87566D58F0875D4A6A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Contingency [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxContingencyTable" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_4D0BB151C594BF87566D58F0875D4A6A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_4D0BB151C594BF87566D58F0875D4A6A" xlink:to="lab_us-gaap_IncomeTaxContingencyTable_4D0BB151C594BF87566D58F0875D4A6A" xlink:type="arc" />
    <link:label id="lab_us-gaap_TaxPeriodAxis_A5AA63459EBF89B451C858F0875D8C88_terseLabel_en-US" xlink:label="lab_us-gaap_TaxPeriodAxis_A5AA63459EBF89B451C858F0875D8C88" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Period [Axis]</link:label>
    <link:label id="lab_us-gaap_TaxPeriodAxis_A5AA63459EBF89B451C858F0875D8C88_label_en-US" xlink:label="lab_us-gaap_TaxPeriodAxis_A5AA63459EBF89B451C858F0875D8C88" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Period [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="loc_us-gaap_TaxPeriodAxis_A5AA63459EBF89B451C858F0875D8C88" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxPeriodAxis_A5AA63459EBF89B451C858F0875D8C88" xlink:to="lab_us-gaap_TaxPeriodAxis_A5AA63459EBF89B451C858F0875D8C88" xlink:type="arc" />
    <link:label id="lab_us-gaap_TaxPeriodDomain_E6611E476221FCB0F80F58F0875DE876_terseLabel_en-US" xlink:label="lab_us-gaap_TaxPeriodDomain_E6611E476221FCB0F80F58F0875DE876" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Period [Domain]</link:label>
    <link:label id="lab_us-gaap_TaxPeriodDomain_E6611E476221FCB0F80F58F0875DE876_label_en-US" xlink:label="lab_us-gaap_TaxPeriodDomain_E6611E476221FCB0F80F58F0875DE876" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Period [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="loc_us-gaap_TaxPeriodDomain_E6611E476221FCB0F80F58F0875DE876" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxPeriodDomain_E6611E476221FCB0F80F58F0875DE876" xlink:to="lab_us-gaap_TaxPeriodDomain_E6611E476221FCB0F80F58F0875DE876" xlink:type="arc" />
    <link:label id="lab_smci_TaxYear2016Member_BFC24ED03D540E80BF7558F0875DD7CC_terseLabel_en-US" xlink:label="lab_smci_TaxYear2016Member_BFC24ED03D540E80BF7558F0875DD7CC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fiscal 2016</link:label>
    <link:label id="lab_smci_TaxYear2016Member_BFC24ED03D540E80BF7558F0875DD7CC_label_en-US" xlink:label="lab_smci_TaxYear2016Member_BFC24ED03D540E80BF7558F0875DD7CC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Year 2016 [Member]</link:label>
    <link:label id="lab_smci_TaxYear2016Member_BFC24ED03D540E80BF7558F0875DD7CC_documentation_en-US" xlink:label="lab_smci_TaxYear2016Member_BFC24ED03D540E80BF7558F0875DD7CC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax Year 2016 [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_TaxYear2016Member" xlink:label="loc_smci_TaxYear2016Member_BFC24ED03D540E80BF7558F0875DD7CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_TaxYear2016Member_BFC24ED03D540E80BF7558F0875DD7CC" xlink:to="lab_smci_TaxYear2016Member_BFC24ED03D540E80BF7558F0875DD7CC" xlink:type="arc" />
    <link:label id="lab_smci_TaxYear2015Member_9EF0471B629CC47326C158F0875DB76B_terseLabel_en-US" xlink:label="lab_smci_TaxYear2015Member_9EF0471B629CC47326C158F0875DB76B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fiscal 2015</link:label>
    <link:label id="lab_smci_TaxYear2015Member_9EF0471B629CC47326C158F0875DB76B_label_en-US" xlink:label="lab_smci_TaxYear2015Member_9EF0471B629CC47326C158F0875DB76B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Year 2015 [Member]</link:label>
    <link:label id="lab_smci_TaxYear2015Member_9EF0471B629CC47326C158F0875DB76B_documentation_en-US" xlink:label="lab_smci_TaxYear2015Member_9EF0471B629CC47326C158F0875DB76B" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tax Year 2015 [Member]</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_TaxYear2015Member" xlink:label="loc_smci_TaxYear2015Member_9EF0471B629CC47326C158F0875DB76B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_TaxYear2015Member_9EF0471B629CC47326C158F0875DB76B" xlink:to="lab_smci_TaxYear2015Member_9EF0471B629CC47326C158F0875DB76B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_8193BD5B2B806EEDACBB58F0875DBF51_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems_8193BD5B2B806EEDACBB58F0875DBF51" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_8193BD5B2B806EEDACBB58F0875DBF51_label_en-US" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems_8193BD5B2B806EEDACBB58F0875DBF51" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Contingency [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_8193BD5B2B806EEDACBB58F0875DBF51" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_8193BD5B2B806EEDACBB58F0875DBF51" xlink:to="lab_us-gaap_IncomeTaxContingencyLineItems_8193BD5B2B806EEDACBB58F0875DBF51" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_9CE948AE1C5F8997EEC558F0875DB322_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_9CE948AE1C5F8997EEC558F0875DB322" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. federal R&amp;D tax credit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_9CE948AE1C5F8997EEC558F0875DB322_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_9CE948AE1C5F8997EEC558F0875DB322" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_9CE948AE1C5F8997EEC558F0875DB322" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_9CE948AE1C5F8997EEC558F0875DB322" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_9CE948AE1C5F8997EEC558F0875DB322" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_4D7B1D6B05F2EFD3A34758F0875D47F4_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_4D7B1D6B05F2EFD3A34758F0875D47F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized tax benefits that would impact effective tax rate, if recognized</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_4D7B1D6B05F2EFD3A34758F0875D47F4_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_4D7B1D6B05F2EFD3A34758F0875D47F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_4D7B1D6B05F2EFD3A34758F0875D47F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_4D7B1D6B05F2EFD3A34758F0875D47F4" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_4D7B1D6B05F2EFD3A34758F0875D47F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_397BA5532B57C59B30D058F0875D8E55_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_397BA5532B57C59B30D058F0875D8E55" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest and penalties relating to unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_397BA5532B57C59B30D058F0875D8E55_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_397BA5532B57C59B30D058F0875D8E55" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_397BA5532B57C59B30D058F0875D8E55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_397BA5532B57C59B30D058F0875D8E55" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_397BA5532B57C59B30D058F0875D8E55" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_43DDCB07C2E554BB153C722C83CEBCED_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_43DDCB07C2E554BB153C722C83CEBCED" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">OPERATING ACTIVITIES:</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_43DDCB07C2E554BB153C722C83CEBCED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_43DDCB07C2E554BB153C722C83CEBCED" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_43DDCB07C2E554BB153C722C83CEBCED" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0558161025B67A2EF6ED722C83CE0A7B_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0558161025B67A2EF6ED722C83CE0A7B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of net income to net cash provided by (used in) operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0558161025B67A2EF6ED722C83CE0A7B_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0558161025B67A2EF6ED722C83CE0A7B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0558161025B67A2EF6ED722C83CE0A7B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0558161025B67A2EF6ED722C83CE0A7B" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0558161025B67A2EF6ED722C83CE0A7B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_F2A54677D835C10F9365722C83CE50F4_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_F2A54677D835C10F9365722C83CE50F4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_F2A54677D835C10F9365722C83CE50F4_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_F2A54677D835C10F9365722C83CE50F4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_F2A54677D835C10F9365722C83CE50F4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_F2A54677D835C10F9365722C83CE50F4" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_F2A54677D835C10F9365722C83CE50F4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_949D0ADE457889324784722C83CEE015_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_949D0ADE457889324784722C83CEE015" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_949D0ADE457889324784722C83CEE015_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_949D0ADE457889324784722C83CEE015" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_949D0ADE457889324784722C83CEE015" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_949D0ADE457889324784722C83CEE015" xlink:to="lab_us-gaap_ShareBasedCompensation_949D0ADE457889324784722C83CEE015" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_B138588C2FFBC2A51CF7722C83CE087F_negatedLabel_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_B138588C2FFBC2A51CF7722C83CE087F" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Excess tax benefits from stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_B138588C2FFBC2A51CF7722C83CE087F_label_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_B138588C2FFBC2A51CF7722C83CE087F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess Tax Benefit from Share-based Compensation, Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_B138588C2FFBC2A51CF7722C83CE087F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_B138588C2FFBC2A51CF7722C83CE087F" xlink:to="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_B138588C2FFBC2A51CF7722C83CE087F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_12C8AFD1D96D9A0A9F8B722C83CE04B7_verboseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_12C8AFD1D96D9A0A9F8B722C83CE04B7" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_12C8AFD1D96D9A0A9F8B722C83CE04B7_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts_12C8AFD1D96D9A0A9F8B722C83CE04B7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Provision for Doubtful Accounts</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_12C8AFD1D96D9A0A9F8B722C83CE04B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts_12C8AFD1D96D9A0A9F8B722C83CE04B7" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts_12C8AFD1D96D9A0A9F8B722C83CE04B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_InventoryWriteDown_9B97259B9D681ED04750722C83CE02C4_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWriteDown_9B97259B9D681ED04750722C83CE02C4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision for inventory</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaap_InventoryWriteDown_9B97259B9D681ED04750722C83CE02C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWriteDown_9B97259B9D681ED04750722C83CE02C4" xlink:to="lab_us-gaap_InventoryWriteDown_9B97259B9D681ED04750722C83CE02C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_7FCA174CF6A1CB69A140722C83CEC8BC_negatedLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_7FCA174CF6A1CB69A140722C83CEC8BC" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Exchange gain</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_7FCA174CF6A1CB69A140722C83CEC8BC_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_7FCA174CF6A1CB69A140722C83CEC8BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_7FCA174CF6A1CB69A140722C83CEC8BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_7FCA174CF6A1CB69A140722C83CEC8BC" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_7FCA174CF6A1CB69A140722C83CEC8BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_329D825918FF8B0CF899722C83CF7B26_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_329D825918FF8B0CF899722C83CF7B26" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_329D825918FF8B0CF899722C83CF7B26_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_329D825918FF8B0CF899722C83CF7B26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Taxes and Tax Credits</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_329D825918FF8B0CF899722C83CF7B26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_329D825918FF8B0CF899722C83CF7B26" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_329D825918FF8B0CF899722C83CF7B26" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_700C0605BE349626081F722C83CFF180_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_700C0605BE349626081F722C83CFF180" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_700C0605BE349626081F722C83CFF180_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_700C0605BE349626081F722C83CFF180" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_700C0605BE349626081F722C83CFF180" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_700C0605BE349626081F722C83CFF180" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_700C0605BE349626081F722C83CFF180" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_8367B3CF11148FC42954722C83CFBD9B_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_8367B3CF11148FC42954722C83CFBD9B" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net (including changes in related party balances of $7,152 and $(3,981) during the nine months ended March 31, 2016 and 2015, respectively)</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_8367B3CF11148FC42954722C83CFBD9B_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_8367B3CF11148FC42954722C83CFBD9B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_8367B3CF11148FC42954722C83CFBD9B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_8367B3CF11148FC42954722C83CFBD9B" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_8367B3CF11148FC42954722C83CFBD9B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_0835DE8FD5C184F054C9722C83CF5B14_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_0835DE8FD5C184F054C9722C83CF5B14" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_0835DE8FD5C184F054C9722C83CF5B14_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories_0835DE8FD5C184F054C9722C83CF5B14" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_0835DE8FD5C184F054C9722C83CF5B14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories_0835DE8FD5C184F054C9722C83CF5B14" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories_0835DE8FD5C184F054C9722C83CF5B14" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_50F2FB6429E4521DBFB3722C83CFFDFD_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_50F2FB6429E4521DBFB3722C83CFFDFD" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_50F2FB6429E4521DBFB3722C83CFFDFD_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_50F2FB6429E4521DBFB3722C83CFFDFD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_50F2FB6429E4521DBFB3722C83CFFDFD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_50F2FB6429E4521DBFB3722C83CFFDFD" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_50F2FB6429E4521DBFB3722C83CFFDFD" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_9F56C91B1499C7678D15722C83CFB154_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_9F56C91B1499C7678D15722C83CFB154" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable (including changes in related party balances of $(13,658) and $2,953 during the nine months ended March 31, 2016 and 2015, respectively)</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_9F56C91B1499C7678D15722C83CFB154_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_9F56C91B1499C7678D15722C83CFB154" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_9F56C91B1499C7678D15722C83CFB154" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable_9F56C91B1499C7678D15722C83CFB154" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable_9F56C91B1499C7678D15722C83CFB154" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_AC73CDE3DDF7F2509594722C83CF9763_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_AC73CDE3DDF7F2509594722C83CF9763" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income taxes payable, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_AC73CDE3DDF7F2509594722C83CF9763_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_AC73CDE3DDF7F2509594722C83CF9763" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_AC73CDE3DDF7F2509594722C83CF9763" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_AC73CDE3DDF7F2509594722C83CF9763" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_AC73CDE3DDF7F2509594722C83CF9763" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_8CD13262408B1DB8E4EA722C83CFE931_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_8CD13262408B1DB8E4EA722C83CFE931" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_8CD13262408B1DB8E4EA722C83CFE931_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_8CD13262408B1DB8E4EA722C83CFE931" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_8CD13262408B1DB8E4EA722C83CFE931" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_8CD13262408B1DB8E4EA722C83CFE931" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_8CD13262408B1DB8E4EA722C83CFE931" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_F8644893DDB21BE211B7722C83CF6F35_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_F8644893DDB21BE211B7722C83CF6F35" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_F8644893DDB21BE211B7722C83CF6F35_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_F8644893DDB21BE211B7722C83CF6F35" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_F8644893DDB21BE211B7722C83CF6F35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_F8644893DDB21BE211B7722C83CF6F35" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_F8644893DDB21BE211B7722C83CF6F35" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_6A57F8604622180EB9CE722C83CF59A5_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_6A57F8604622180EB9CE722C83CF59A5" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_6A57F8604622180EB9CE722C83CF59A5_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_6A57F8604622180EB9CE722C83CF59A5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6A57F8604622180EB9CE722C83CF59A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6A57F8604622180EB9CE722C83CF59A5" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_6A57F8604622180EB9CE722C83CF59A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4EE2204D8C8DCC3E4D74722C83CFB22B_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4EE2204D8C8DCC3E4D74722C83CFB22B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">INVESTING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4EE2204D8C8DCC3E4D74722C83CFB22B_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4EE2204D8C8DCC3E4D74722C83CFB22B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4EE2204D8C8DCC3E4D74722C83CFB22B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4EE2204D8C8DCC3E4D74722C83CFB22B" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4EE2204D8C8DCC3E4D74722C83CFB22B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInRestrictedCash_F4BF92AAD86D4A32FB4E722C83CFA637_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInRestrictedCash_F4BF92AAD86D4A32FB4E722C83CFA637" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInRestrictedCash_F4BF92AAD86D4A32FB4E722C83CFA637_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInRestrictedCash_F4BF92AAD86D4A32FB4E722C83CFA637" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Restricted Cash</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCash" xlink:label="loc_us-gaap_IncreaseDecreaseInRestrictedCash_F4BF92AAD86D4A32FB4E722C83CFA637" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInRestrictedCash_F4BF92AAD86D4A32FB4E722C83CFA637" xlink:to="lab_us-gaap_IncreaseDecreaseInRestrictedCash_F4BF92AAD86D4A32FB4E722C83CFA637" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireOtherInvestments_90EFCA46F577F9F9866B722C83CF939F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireOtherInvestments_90EFCA46F577F9F9866B722C83CF939F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Investment in a privately held company</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireOtherInvestments_90EFCA46F577F9F9866B722C83CF939F_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireOtherInvestments_90EFCA46F577F9F9866B722C83CF939F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Other Investments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireOtherInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireOtherInvestments_90EFCA46F577F9F9866B722C83CF939F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireOtherInvestments_90EFCA46F577F9F9866B722C83CF939F" xlink:to="lab_us-gaap_PaymentsToAcquireOtherInvestments_90EFCA46F577F9F9866B722C83CF939F" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0C427E7C0C2B169FEF76722C83CFFD26_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0C427E7C0C2B169FEF76722C83CFFD26" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0C427E7C0C2B169FEF76722C83CFFD26_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0C427E7C0C2B169FEF76722C83CFFD26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0C427E7C0C2B169FEF76722C83CFFD26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0C427E7C0C2B169FEF76722C83CFFD26" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0C427E7C0C2B169FEF76722C83CFFD26" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_A44A0D66FF46ADCE158B722C83CF8E60_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_A44A0D66FF46ADCE158B722C83CF8E60" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_A44A0D66FF46ADCE158B722C83CF8E60_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_A44A0D66FF46ADCE158B722C83CF8E60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_A44A0D66FF46ADCE158B722C83CF8E60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_A44A0D66FF46ADCE158B722C83CF8E60" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_A44A0D66FF46ADCE158B722C83CF8E60" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_EAA867175FF776A94827722C83D04AC1_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_EAA867175FF776A94827722C83D04AC1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">FINANCING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_EAA867175FF776A94827722C83D04AC1_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_EAA867175FF776A94827722C83D04AC1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_EAA867175FF776A94827722C83D04AC1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_EAA867175FF776A94827722C83D04AC1" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_EAA867175FF776A94827722C83D04AC1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_9882B5C9B4A864D82358722C83D07553_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_9882B5C9B4A864D82358722C83D07553" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_9882B5C9B4A864D82358722C83D07553_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_9882B5C9B4A864D82358722C83D07553" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_9882B5C9B4A864D82358722C83D07553" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised_9882B5C9B4A864D82358722C83D07553" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised_9882B5C9B4A864D82358722C83D07553" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_7ED08149A3943A8B520D722C83D0A470_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_7ED08149A3943A8B520D722C83D0A470" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Minimum tax withholding paid on behalf of employees for restricted stock units</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_7ED08149A3943A8B520D722C83D0A470" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_7ED08149A3943A8B520D722C83D0A470" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_7ED08149A3943A8B520D722C83D0A470" xlink:type="arc" />
    <link:label id="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_40F51BEB8B893838673B722C83D0F8D3_terseLabel_en-US" xlink:label="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_40F51BEB8B893838673B722C83D0F8D3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excess tax benefits from stock-based compensation</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_40F51BEB8B893838673B722C83D0F8D3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_40F51BEB8B893838673B722C83D0F8D3" xlink:to="lab_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_40F51BEB8B893838673B722C83D0F8D3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_E8BD386733D71531EE8A722C83D057E9_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt_E8BD386733D71531EE8A722C83D057E9" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_E8BD386733D71531EE8A722C83D057E9_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt_E8BD386733D71531EE8A722C83D057E9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_E8BD386733D71531EE8A722C83D057E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfDebt_E8BD386733D71531EE8A722C83D057E9" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfDebt_E8BD386733D71531EE8A722C83D057E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfDebt_657E4976D55DC869AE05722C83D0E34D_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt_657E4976D55DC869AE05722C83D0E34D" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repayment of debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_657E4976D55DC869AE05722C83D0E34D_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt_657E4976D55DC869AE05722C83D0E34D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaap_RepaymentsOfDebt_657E4976D55DC869AE05722C83D0E34D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfDebt_657E4976D55DC869AE05722C83D0E34D" xlink:to="lab_us-gaap_RepaymentsOfDebt_657E4976D55DC869AE05722C83D0E34D" xlink:type="arc" />
    <link:label id="lab_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_3E0F745D212279C2E1D8722C83D01F0C_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_3E0F745D212279C2E1D8722C83D01F0C" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payment of obligations under capital leases</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_3E0F745D212279C2E1D8722C83D01F0C_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_3E0F745D212279C2E1D8722C83D01F0C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Long-term Capital Lease Obligations</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_3E0F745D212279C2E1D8722C83D01F0C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_3E0F745D212279C2E1D8722C83D01F0C" xlink:to="lab_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_3E0F745D212279C2E1D8722C83D01F0C" xlink:type="arc" />
    <link:label id="lab_smci_AdvancesfromReceivableFinancingArrangements_54C35C4FDFC89272DA14722C83D061B9_terseLabel_en-US" xlink:label="lab_smci_AdvancesfromReceivableFinancingArrangements_54C35C4FDFC89272DA14722C83D061B9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Advances under receivable financing arrangements</link:label>
    <link:label id="lab_smci_AdvancesfromReceivableFinancingArrangements_54C35C4FDFC89272DA14722C83D061B9_label_en-US" xlink:label="lab_smci_AdvancesfromReceivableFinancingArrangements_54C35C4FDFC89272DA14722C83D061B9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Advances from Receivable Financing Arrangements</link:label>
    <link:label id="lab_smci_AdvancesfromReceivableFinancingArrangements_54C35C4FDFC89272DA14722C83D061B9_documentation_en-US" xlink:label="lab_smci_AdvancesfromReceivableFinancingArrangements_54C35C4FDFC89272DA14722C83D061B9" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Advances from Receivable Financing Arrangements</link:label>
    <link:loc xlink:href="smci-20160331.xsd#smci_AdvancesfromReceivableFinancingArrangements" xlink:label="loc_smci_AdvancesfromReceivableFinancingArrangements_54C35C4FDFC89272DA14722C83D061B9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_smci_AdvancesfromReceivableFinancingArrangements_54C35C4FDFC89272DA14722C83D061B9" xlink:to="lab_smci_AdvancesfromReceivableFinancingArrangements_54C35C4FDFC89272DA14722C83D061B9" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_D62785D090AAAE9D9CCF722C83D0D687_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_D62785D090AAAE9D9CCF722C83D0D687" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_D62785D090AAAE9D9CCF722C83D0D687_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_D62785D090AAAE9D9CCF722C83D0D687" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_D62785D090AAAE9D9CCF722C83D0D687" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_D62785D090AAAE9D9CCF722C83D0D687" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_D62785D090AAAE9D9CCF722C83D0D687" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_E099FFFC070A85E732E8722C83D0442C_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_E099FFFC070A85E732E8722C83D0442C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of exchange rate fluctuations on cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_E099FFFC070A85E732E8722C83D0442C_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_E099FFFC070A85E732E8722C83D0442C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash and Cash Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_E099FFFC070A85E732E8722C83D0442C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_E099FFFC070A85E732E8722C83D0442C" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_E099FFFC070A85E732E8722C83D0442C" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_C6120E95DCDB4941C0E4722C83D0F107_totalLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_C6120E95DCDB4941C0E4722C83D0F107" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net increase in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_C6120E95DCDB4941C0E4722C83D0F107_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_C6120E95DCDB4941C0E4722C83D0F107" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_C6120E95DCDB4941C0E4722C83D0F107" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_C6120E95DCDB4941C0E4722C83D0F107" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_C6120E95DCDB4941C0E4722C83D0F107" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_59E2CB26301A5873240B722C83D018D0_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_59E2CB26301A5873240B722C83D018D0" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at beginning of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_59E2CB26301A5873240B722C83D018D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_59E2CB26301A5873240B722C83D018D0" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_59E2CB26301A5873240B722C83D018D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_5993FCF6B1039C4BF0BF722C83D0FA52_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_5993FCF6B1039C4BF0BF722C83D0FA52" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at end of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_5993FCF6B1039C4BF0BF722C83D0FA52" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_5993FCF6B1039C4BF0BF722C83D0FA52" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_5993FCF6B1039C4BF0BF722C83D0FA52" xlink:type="arc" />
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_20DC927C57608B536421722C83D04864_verboseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_20DC927C57608B536421722C83D04864" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Supplemental disclosure of cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_20DC927C57608B536421722C83D04864_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract_20DC927C57608B536421722C83D04864" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_20DC927C57608B536421722C83D04864" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_20DC927C57608B536421722C83D04864" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract_20DC927C57608B536421722C83D04864" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestPaidNet_EC7938C18A92C6652E3A722C83D05360_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet_EC7938C18A92C6652E3A722C83D05360" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_EC7938C18A92C6652E3A722C83D05360_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet_EC7938C18A92C6652E3A722C83D05360" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaap_InterestPaidNet_EC7938C18A92C6652E3A722C83D05360" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet_EC7938C18A92C6652E3A722C83D05360" xlink:to="lab_us-gaap_InterestPaidNet_EC7938C18A92C6652E3A722C83D05360" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_16E94AF4453A6E72D8CF722C83D0C799_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_16E94AF4453A6E72D8CF722C83D0C799" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for taxes, net of refunds</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_16E94AF4453A6E72D8CF722C83D0C799_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet_16E94AF4453A6E72D8CF722C83D0C799" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_16E94AF4453A6E72D8CF722C83D0C799" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet_16E94AF4453A6E72D8CF722C83D0C799" xlink:to="lab_us-gaap_IncomeTaxesPaidNet_16E94AF4453A6E72D8CF722C83D0C799" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_F609B756885784FAE44E722C83D06158_verboseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_F609B756885784FAE44E722C83D06158" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Non-cash investing and financing activities:</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_F609B756885784FAE44E722C83D06158_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_F609B756885784FAE44E722C83D06158" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_F609B756885784FAE44E722C83D06158" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_F609B756885784FAE44E722C83D06158" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_F609B756885784FAE44E722C83D06158" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalLeaseObligationsIncurred_1D5E341E0FCB02153583722C83D01126_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsIncurred_1D5E341E0FCB02153583722C83D01126" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equipment purchased under capital leases</link:label>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsIncurred_1D5E341E0FCB02153583722C83D01126_label_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsIncurred_1D5E341E0FCB02153583722C83D01126" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Lease Obligations Incurred</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred" xlink:label="loc_us-gaap_CapitalLeaseObligationsIncurred_1D5E341E0FCB02153583722C83D01126" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeaseObligationsIncurred_1D5E341E0FCB02153583722C83D01126" xlink:to="lab_us-gaap_CapitalLeaseObligationsIncurred_1D5E341E0FCB02153583722C83D01126" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_A95D530787C43D4EDC40722C83D1F42B_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_A95D530787C43D4EDC40722C83D1F42B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued costs for property, plant and equipment purchases</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_A95D530787C43D4EDC40722C83D1F42B_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_A95D530787C43D4EDC40722C83D1F42B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_A95D530787C43D4EDC40722C83D1F42B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_A95D530787C43D4EDC40722C83D1F42B" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_A95D530787C43D4EDC40722C83D1F42B" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromRelatedParties_FF0C546592982AF8BE6758F085C75906_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromRelatedParties_FF0C546592982AF8BE6758F085C75906" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net sales, related party sales</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="loc_us-gaap_RevenueFromRelatedParties_FF0C546592982AF8BE6758F085C75906" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromRelatedParties_FF0C546592982AF8BE6758F085C75906" xlink:to="lab_us-gaap_RevenueFromRelatedParties_FF0C546592982AF8BE6758F085C75906" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyCosts_BB8A9F0C138AA213ECDF58F085C7896A_verboseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyCosts_BB8A9F0C138AA213ECDF58F085C7896A" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cost of sales, related party purchases</link:label>
    <link:label id="lab_us-gaap_RelatedPartyCosts_BB8A9F0C138AA213ECDF58F085C7896A_label_en-US" xlink:label="lab_us-gaap_RelatedPartyCosts_BB8A9F0C138AA213ECDF58F085C7896A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Costs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyCosts" xlink:label="loc_us-gaap_RelatedPartyCosts_BB8A9F0C138AA213ECDF58F085C7896A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyCosts_BB8A9F0C138AA213ECDF58F085C7896A" xlink:to="lab_us-gaap_RelatedPartyCosts_BB8A9F0C138AA213ECDF58F085C7896A" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>smci-20160331_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!-- -->
<linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <roleRef roleURI="http://www.supermicro.com/role/BalanceSheetComponents" xlink:href="smci-20160331.xsd#BalanceSheetComponents" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" xlink:href="smci-20160331.xsd#BalanceSheetComponentsAccruedLiabilitiesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/BalanceSheetComponentsInventoryDetails" xlink:href="smci-20160331.xsd#BalanceSheetComponentsInventoryDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/BalanceSheetComponentsOtherAssetsDetails" xlink:href="smci-20160331.xsd#BalanceSheetComponentsOtherAssetsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/BalanceSheetComponentsProductWarrantiesDetails" xlink:href="smci-20160331.xsd#BalanceSheetComponentsProductWarrantiesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/BalanceSheetComponentsPropertyPlantAndEquipmentDetails" xlink:href="smci-20160331.xsd#BalanceSheetComponentsPropertyPlantAndEquipmentDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/BalanceSheetComponentsTables" xlink:href="smci-20160331.xsd#BalanceSheetComponentsTables" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/CommitmentsAndContingencies" xlink:href="smci-20160331.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/CommitmentsAndContingenciesDetails" xlink:href="smci-20160331.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets" xlink:href="smci-20160331.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="smci-20160331.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:href="smci-20160331.xsd#CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical" xlink:href="smci-20160331.xsd#CondensedConsolidatedStatementsOfCashFlowsParenthetical" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:href="smci-20160331.xsd#CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfOperations" xlink:href="smci-20160331.xsd#CondensedConsolidatedStatementsOfOperations" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfOperationsParenthetical" xlink:href="smci-20160331.xsd#CondensedConsolidatedStatementsOfOperationsParenthetical" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/DocumentAndEntityInformation" xlink:href="smci-20160331.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/FairValueDisclosure" xlink:href="smci-20160331.xsd#FairValueDisclosure" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/FairValueDisclosureAssetsMeasuredOnRecurringBasisRollForwardDetails" xlink:href="smci-20160331.xsd#FairValueDisclosureAssetsMeasuredOnRecurringBasisRollForwardDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsAndLongTermInvestmentsDetails" xlink:href="smci-20160331.xsd#FairValueDisclosureCashEquivalentsAndLongTermInvestmentsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/FairValueDisclosureLongTermInvestmentsDetails" xlink:href="smci-20160331.xsd#FairValueDisclosureLongTermInvestmentsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/FairValueDisclosureTables" xlink:href="smci-20160331.xsd#FairValueDisclosureTables" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/IncomeTaxes" xlink:href="smci-20160331.xsd#IncomeTaxes" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/IncomeTaxesDetails" xlink:href="smci-20160331.xsd#IncomeTaxesDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/LongTermInvestments" xlink:href="smci-20160331.xsd#LongTermInvestments" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/LongTermInvestmentsDetails" xlink:href="smci-20160331.xsd#LongTermInvestmentsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/NetIncomePerCommonShare" xlink:href="smci-20160331.xsd#NetIncomePerCommonShare" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/NetIncomePerCommonShareDetails" xlink:href="smci-20160331.xsd#NetIncomePerCommonShareDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/NetIncomePerCommonShareTables" xlink:href="smci-20160331.xsd#NetIncomePerCommonShareTables" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/PriorPeriodAdjustmentRecordedInCurrentPeriod" xlink:href="smci-20160331.xsd#PriorPeriodAdjustmentRecordedInCurrentPeriod" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/PriorPeriodAdjustmentRecordedInCurrentPeriodDetails" xlink:href="smci-20160331.xsd#PriorPeriodAdjustmentRecordedInCurrentPeriodDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/RelatedPartyAndOtherTransactions" xlink:href="smci-20160331.xsd#RelatedPartyAndOtherTransactions" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/RelatedPartyAndOtherTransactionsDetails" xlink:href="smci-20160331.xsd#RelatedPartyAndOtherTransactionsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/SegmentReporting" xlink:href="smci-20160331.xsd#SegmentReporting" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/SegmentReportingLongLivedAssetsDetails" xlink:href="smci-20160331.xsd#SegmentReportingLongLivedAssetsDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/SegmentReportingNarrativeDetails" xlink:href="smci-20160331.xsd#SegmentReportingNarrativeDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/SegmentReportingNetSalesByGeographicRegionDetails" xlink:href="smci-20160331.xsd#SegmentReportingNetSalesByGeographicRegionDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/SegmentReportingNetSalesByProductTypeDetails" xlink:href="smci-20160331.xsd#SegmentReportingNetSalesByProductTypeDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/SegmentReportingTables" xlink:href="smci-20160331.xsd#SegmentReportingTables" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/ShortTermAndLongTermObligations" xlink:href="smci-20160331.xsd#ShortTermAndLongTermObligations" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/ShortTermAndLongTermObligationsBankOfAmericaDetails" xlink:href="smci-20160331.xsd#ShortTermAndLongTermObligationsBankOfAmericaDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/ShortTermAndLongTermObligationsCovenantComplianceDetails" xlink:href="smci-20160331.xsd#ShortTermAndLongTermObligationsCovenantComplianceDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/ShortTermAndLongTermObligationsCtbcDetails" xlink:href="smci-20160331.xsd#ShortTermAndLongTermObligationsCtbcDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/ShortTermAndLongTermObligationsDebtDetails" xlink:href="smci-20160331.xsd#ShortTermAndLongTermObligationsDebtDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/ShortTermAndLongTermObligationsTables" xlink:href="smci-20160331.xsd#ShortTermAndLongTermObligationsTables" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquity" xlink:href="smci-20160331.xsd#StockBasedCompensationAndStockholdersEquity" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityDeterminingFairValueDetails" xlink:href="smci-20160331.xsd#StockBasedCompensationAndStockholdersEquityDeterminingFairValueDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityEquityIncentivePlanDetails" xlink:href="smci-20160331.xsd#StockBasedCompensationAndStockholdersEquityEquityIncentivePlanDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityRestrictedStockUnitActivityDetails" xlink:href="smci-20160331.xsd#StockBasedCompensationAndStockholdersEquityRestrictedStockUnitActivityDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityStockOptionActivityDetails" xlink:href="smci-20160331.xsd#StockBasedCompensationAndStockholdersEquityStockOptionActivityDetails" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityTables" xlink:href="smci-20160331.xsd#StockBasedCompensationAndStockholdersEquityTables" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="smci-20160331.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <roleRef roleURI="http://www.supermicro.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="smci-20160331.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple" />
  <roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple" />
  <roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple" />
  <roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple" />
  <roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple" />
  <roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple" />
  <roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple" />
  <presentationLink xlink:role="http://www.supermicro.com/role/BalanceSheetComponents" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_B9EFFF358161172D34C758F0876D64E5" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_2E8E9590CAFA8A1CA52E58F0876D8103" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_B9EFFF358161172D34C758F0876D64E5" xlink:to="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_2E8E9590CAFA8A1CA52E58F0876D8103" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_1E6F241EF6CF0992986F58F0876D3BA9" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_53BF661DF93F0CA833F758F0876D3C8B" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_1E6F241EF6CF0992986F58F0876D3BA9" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_53BF661DF93F0CA833F758F0876D3C8B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CustomerDepositsCurrent" xlink:label="loc_us-gaap_CustomerDepositsCurrent_57938A1DBFC64D995B8858F0876DF98F" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_1E6F241EF6CF0992986F58F0876D3BA9" xlink:to="loc_us-gaap_CustomerDepositsCurrent_57938A1DBFC64D995B8858F0876DF98F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_80D580FEA191090DB4FF58F0876DE675" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_1E6F241EF6CF0992986F58F0876D3BA9" xlink:to="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_80D580FEA191090DB4FF58F0876DE675" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedMarketingCostsCurrent" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_832F662CA772F395259A58F0876DF2AD" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_1E6F241EF6CF0992986F58F0876D3BA9" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_832F662CA772F395259A58F0876DF2AD" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_DeferredRevenueService" xlink:label="loc_smci_DeferredRevenueService_AEBBB151489FBB3C867B58F0876DBAD1" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_1E6F241EF6CF0992986F58F0876D3BA9" xlink:to="loc_smci_DeferredRevenueService_AEBBB151489FBB3C867B58F0876DBAD1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_3811634F0F6854A6441658F0876D317F" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_1E6F241EF6CF0992986F58F0876D3BA9" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_3811634F0F6854A6441658F0876D317F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_FC6B55A91D244084B77D58F0876D4A16" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_1E6F241EF6CF0992986F58F0876D3BA9" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_FC6B55A91D244084B77D58F0876D4A16" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/BalanceSheetComponentsInventoryDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_8408CBE807BD655AEA4958F085A8E8CD" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNetAbstract" xlink:label="loc_us-gaap_InventoryNetAbstract_0C7DE21AB28D113BB29458F085A866F3" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_8408CBE807BD655AEA4958F085A8E8CD" xlink:to="loc_us-gaap_InventoryNetAbstract_0C7DE21AB28D113BB29458F085A866F3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_2DE438CFF940F1334D4958F085A83733" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_0C7DE21AB28D113BB29458F085A866F3" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_2DE438CFF940F1334D4958F085A83733" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_22E1C928F737077A943358F085A87DF0" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_0C7DE21AB28D113BB29458F085A866F3" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_22E1C928F737077A943358F085A87DF0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_9B0AE98533319B7589DE58F085A8492C" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_0C7DE21AB28D113BB29458F085A866F3" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_9B0AE98533319B7589DE58F085A8492C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_207F4BD525FBDC15B53A58F085A8B5E2" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_0C7DE21AB28D113BB29458F085A866F3" xlink:to="loc_us-gaap_InventoryNet_207F4BD525FBDC15B53A58F085A8B5E2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaap_InventoryWriteDown_DDBF6FA7579FB84A177658F085A8AF4F" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_8408CBE807BD655AEA4958F085A8E8CD" xlink:to="loc_us-gaap_InventoryWriteDown_DDBF6FA7579FB84A177658F085A8AF4F" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/BalanceSheetComponentsOtherAssetsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_248FEE1E37E6228F9AC5722C8394CE8F" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsNoncurrentDisclosureAbstract" xlink:label="loc_us-gaap_OtherAssetsNoncurrentDisclosureAbstract_2552A2031D65580F4802722C8394A84E" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_248FEE1E37E6228F9AC5722C8394CE8F" xlink:to="loc_us-gaap_OtherAssetsNoncurrentDisclosureAbstract_2552A2031D65580F4802722C8394A84E" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_DeferredServiceCostsNoncurrent" xlink:label="loc_smci_DeferredServiceCostsNoncurrent_7CC3B0A31E7187B68A6D722C83944140" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentDisclosureAbstract_2552A2031D65580F4802722C8394A84E" xlink:to="loc_smci_DeferredServiceCostsNoncurrent_7CC3B0A31E7187B68A6D722C83944140" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidRoyalties" xlink:label="loc_us-gaap_PrepaidRoyalties_39C9FB9F164BE0879EBD722C8394FC70" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentDisclosureAbstract_2552A2031D65580F4802722C8394A84E" xlink:to="loc_us-gaap_PrepaidRoyalties_39C9FB9F164BE0879EBD722C8394FC70" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostMethodInvestments" xlink:label="loc_us-gaap_CostMethodInvestments_D7A51D9A8C602CDFBA46722C8394C216" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentDisclosureAbstract_2552A2031D65580F4802722C8394A84E" xlink:to="loc_us-gaap_CostMethodInvestments_D7A51D9A8C602CDFBA46722C8394C216" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_1BCA66C92FE649EB122A722C83951EC5" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentDisclosureAbstract_2552A2031D65580F4802722C8394A84E" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_1BCA66C92FE649EB122A722C83951EC5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DepositsAssetsNoncurrent" xlink:label="loc_us-gaap_DepositsAssetsNoncurrent_59BB203AB10A978D797B722C839589B0" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentDisclosureAbstract_2552A2031D65580F4802722C8394A84E" xlink:to="loc_us-gaap_DepositsAssetsNoncurrent_59BB203AB10A978D797B722C839589B0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_AD93631A10C1884FF88A722C839584B0" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentDisclosureAbstract_2552A2031D65580F4802722C8394A84E" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_AD93631A10C1884FF88A722C839584B0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaap_OtherAssets_1FDA7CB33545E58ADE16722C83958058" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentDisclosureAbstract_2552A2031D65580F4802722C8394A84E" xlink:to="loc_us-gaap_OtherAssets_1FDA7CB33545E58ADE16722C83958058" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/BalanceSheetComponentsProductWarrantiesDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_5041F47AB8332B4DA9A87C458E94FF3A" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:label="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_3A0AEA89A90A0DE098DE7C458E955C62" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_5041F47AB8332B4DA9A87C458E94FF3A" xlink:to="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_3A0AEA89A90A0DE098DE7C458E955C62" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_9F0D873E76BD5F6BF0CC7C458E9572EF" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_3A0AEA89A90A0DE098DE7C458E955C62" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_9F0D873E76BD5F6BF0CC7C458E9572EF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_2CE94E317447D3839CB67C458E95A9B3" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_3A0AEA89A90A0DE098DE7C458E955C62" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_2CE94E317447D3839CB67C458E95A9B3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StandardProductWarrantyAccrualPayments" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPayments_D5249787FBDB85BD48D37C458E95C3F5" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_3A0AEA89A90A0DE098DE7C458E955C62" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualPayments_D5249787FBDB85BD48D37C458E95C3F5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_E4CEB5AC0A99BEEF06B47C458E96F95D" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_3A0AEA89A90A0DE098DE7C458E955C62" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_E4CEB5AC0A99BEEF06B47C458E96F95D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_2C965C08E39D56696A907C458E96655B" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_3A0AEA89A90A0DE098DE7C458E955C62" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_2C965C08E39D56696A907C458E96655B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_E812105065B6A44620997C458E9674F9" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_3A0AEA89A90A0DE098DE7C458E955C62" xlink:to="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_E812105065B6A44620997C458E9674F9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductWarrantyAccrualNoncurrent" xlink:label="loc_us-gaap_ProductWarrantyAccrualNoncurrent_4650AC27EE6D0CB33D457C458E9629B8" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_3A0AEA89A90A0DE098DE7C458E955C62" xlink:to="loc_us-gaap_ProductWarrantyAccrualNoncurrent_4650AC27EE6D0CB33D457C458E9629B8" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/BalanceSheetComponentsPropertyPlantAndEquipmentDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_576A45C07FF790376CDB58F0872E23CE" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3BF01122A8604D5E4D7D58F0872EC753" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_576A45C07FF790376CDB58F0872E23CE" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3BF01122A8604D5E4D7D58F0872EC753" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_B0FE1B5DE66E407D929D58F0872E9197" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3BF01122A8604D5E4D7D58F0872EC753" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_B0FE1B5DE66E407D929D58F0872E9197" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_B0FE1B5DE66E407D929D58F0872E9197" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LandMember" xlink:label="loc_us-gaap_LandMember_136DAAD63DC476F8C27258F0872E8147" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9" xlink:to="loc_us-gaap_LandMember_136DAAD63DC476F8C27258F0872E8147" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaap_BuildingMember_1F37660B5B378735353658F0872E30A0" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9" xlink:to="loc_us-gaap_BuildingMember_1F37660B5B378735353658F0872E30A0" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_BuildingAndLeaseholdImpovementsMember" xlink:label="loc_smci_BuildingAndLeaseholdImpovementsMember_67036B8D8472AA99B48958F0872EAB82" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9" xlink:to="loc_smci_BuildingAndLeaseholdImpovementsMember_67036B8D8472AA99B48958F0872EAB82" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_BuildingsUnderConstructionMember" xlink:label="loc_smci_BuildingsUnderConstructionMember_FB5F5136EDDEA1B6FA9358F0872E2CFA" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9" xlink:to="loc_smci_BuildingsUnderConstructionMember_FB5F5136EDDEA1B6FA9358F0872E2CFA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_4AEEF5C5BAC173CA488258F0872E49D0" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_4AEEF5C5BAC173CA488258F0872E49D0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_844E79867A2D3663C02058F0872EE9A1" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_844E79867A2D3663C02058F0872EE9A1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_6AC138C70CC5164FDD9158F0872E2D59" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_6AC138C70CC5164FDD9158F0872E2D59" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_PurchasedSoftwareConstructionInProgressMember" xlink:label="loc_smci_PurchasedSoftwareConstructionInProgressMember_8837E3EE46DCFBCB291758F0872E217E" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_A092B10DA370D4C64A3658F0872E5EE9" xlink:to="loc_smci_PurchasedSoftwareConstructionInProgressMember_8837E3EE46DCFBCB291758F0872E217E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5EADA445E82C40C5AFF758F0872EDBAB" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_3BF01122A8604D5E4D7D58F0872EC753" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5EADA445E82C40C5AFF758F0872EDBAB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_634607C4A479CDA284E558F0872E17AD" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5EADA445E82C40C5AFF758F0872EDBAB" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_634607C4A479CDA284E558F0872E17AD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_28F463BB4E8E7EFA2D0958F0872E0AE2" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5EADA445E82C40C5AFF758F0872EDBAB" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_28F463BB4E8E7EFA2D0958F0872E0AE2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_52132F152ACF7A81AB1758F0872EECC5" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5EADA445E82C40C5AFF758F0872EDBAB" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_52132F152ACF7A81AB1758F0872EECC5" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/BalanceSheetComponentsTables" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_43809C590D9FE65FB32458F0874D6E8B" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_03A2C8FA4BD21043B0F358F0874DBF84" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_43809C590D9FE65FB32458F0874D6E8B" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_03A2C8FA4BD21043B0F358F0874DBF84" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_51920059AA08D7345AD258F0874D741C" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_43809C590D9FE65FB32458F0874D6E8B" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_51920059AA08D7345AD258F0874D741C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_6AC56E20190810AC9DA658F0874D24CE" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_43809C590D9FE65FB32458F0874D6E8B" xlink:to="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_6AC56E20190810AC9DA658F0874D24CE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_6527C9FCD36EA5A4229B58F0874D5774" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_43809C590D9FE65FB32458F0874D6E8B" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_6527C9FCD36EA5A4229B58F0874D5774" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_C1B4C5E68A405BC2DB5558F0874DC96C" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_43809C590D9FE65FB32458F0874D6E8B" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_C1B4C5E68A405BC2DB5558F0874DC96C" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/CommitmentsAndContingencies" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_BF2555486F4CCE2EDA9958F0877C7DC1" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_134917C863D38D8B346358F0877C875A" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_BF2555486F4CCE2EDA9958F0877C7DC1" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_134917C863D38D8B346358F0877C875A" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/CommitmentsAndContingenciesDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_81B5FF88E220D11AC56E58F087BB5347" xlink:type="locator" />
    <loc xlink:href="smci-20160331.xsd#smci_LongtermAndShorttermPurchaseCommitmentTable" xlink:label="loc_smci_LongtermAndShorttermPurchaseCommitmentTable_74805635A1104205CD1458F087BB080E" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_81B5FF88E220D11AC56E58F087BB5347" xlink:to="loc_smci_LongtermAndShorttermPurchaseCommitmentTable_74805635A1104205CD1458F087BB080E" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_TypeOfPurchaseCommitmentAxis" xlink:label="loc_smci_TypeOfPurchaseCommitmentAxis_4FA238CBC86901F9E13258F087BB82D2" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_smci_LongtermAndShorttermPurchaseCommitmentTable_74805635A1104205CD1458F087BB080E" xlink:to="loc_smci_TypeOfPurchaseCommitmentAxis_4FA238CBC86901F9E13258F087BB82D2" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_TypeOfPurchaseCommitmentDomain" xlink:label="loc_smci_TypeOfPurchaseCommitmentDomain_DDED6CAC98EBB8A401F558F087BB1CDF" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_smci_TypeOfPurchaseCommitmentAxis_4FA238CBC86901F9E13258F087BB82D2" xlink:to="loc_smci_TypeOfPurchaseCommitmentDomain_DDED6CAC98EBB8A401F558F087BB1CDF" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_HardDiskDriveCommitmentMember" xlink:label="loc_smci_HardDiskDriveCommitmentMember_FCBC1DD04B1892CA592D58F087BBB34B" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_smci_TypeOfPurchaseCommitmentDomain_DDED6CAC98EBB8A401F558F087BB1CDF" xlink:to="loc_smci_HardDiskDriveCommitmentMember_FCBC1DD04B1892CA592D58F087BBB34B" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_LongtermAndShorttermPurchaseCommitmentLineItems" xlink:label="loc_smci_LongtermAndShorttermPurchaseCommitmentLineItems_67256814E56686F5B97458F087BB80FF" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_smci_LongtermAndShorttermPurchaseCommitmentTable_74805635A1104205CD1458F087BB080E" xlink:to="loc_smci_LongtermAndShorttermPurchaseCommitmentLineItems_67256814E56686F5B97458F087BB80FF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PurchaseObligation" xlink:label="loc_us-gaap_PurchaseObligation_182365A2FA571DBAAEA758F087BB3030" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_smci_LongtermAndShorttermPurchaseCommitmentLineItems_67256814E56686F5B97458F087BB80FF" xlink:to="loc_us-gaap_PurchaseObligation_182365A2FA571DBAAEA758F087BB3030" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_F055599EFCDECBA3DA9F4F514AF61C77" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_8194F09ACE0CB50BEBDC4F514AF6497E" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_F055599EFCDECBA3DA9F4F514AF61C77" xlink:to="loc_us-gaap_AssetsAbstract_8194F09ACE0CB50BEBDC4F514AF6497E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_C4DB98FCDFCF2DC113794F514AF617B9" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_8194F09ACE0CB50BEBDC4F514AF6497E" xlink:to="loc_us-gaap_AssetsCurrentAbstract_C4DB98FCDFCF2DC113794F514AF617B9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_BBBFF57B9030881F0B854F514AF7BE16" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_C4DB98FCDFCF2DC113794F514AF617B9" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_BBBFF57B9030881F0B854F514AF7BE16" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_E3B069BFF45632760D754F514AF76135" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_C4DB98FCDFCF2DC113794F514AF617B9" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_E3B069BFF45632760D754F514AF76135" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_289DD8B92E324A9D5EE84F514AF78B49" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_C4DB98FCDFCF2DC113794F514AF617B9" xlink:to="loc_us-gaap_InventoryNet_289DD8B92E324A9D5EE84F514AF78B49" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsNetCurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetCurrent_F910DE8B3991C4F134044F514AF7C5C0" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_C4DB98FCDFCF2DC113794F514AF617B9" xlink:to="loc_us-gaap_DeferredTaxAssetsNetCurrent_F910DE8B3991C4F134044F514AF7C5C0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaap_PrepaidTaxes_90069AA7E761F682EEBA4F514AF70412" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_C4DB98FCDFCF2DC113794F514AF617B9" xlink:to="loc_us-gaap_PrepaidTaxes_90069AA7E761F682EEBA4F514AF70412" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_7C587DA7D9CC50CEC7F84F514AF7CBF9" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_C4DB98FCDFCF2DC113794F514AF617B9" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_7C587DA7D9CC50CEC7F84F514AF7CBF9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_12ABC279A0025338CBBA4F514AF71664" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_C4DB98FCDFCF2DC113794F514AF617B9" xlink:to="loc_us-gaap_AssetsCurrent_12ABC279A0025338CBBA4F514AF71664" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermInvestments" xlink:label="loc_us-gaap_LongTermInvestments_BBD28B81F99F4445395E4F514AF76BE1" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_8194F09ACE0CB50BEBDC4F514AF6497E" xlink:to="loc_us-gaap_LongTermInvestments_BBD28B81F99F4445395E4F514AF76BE1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_C724A70AE69421929E394F514AF7EE8F" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_8194F09ACE0CB50BEBDC4F514AF6497E" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_C724A70AE69421929E394F514AF7EE8F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsNetNoncurrent" xlink:label="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_F657021F3C8EA706D4FA4F514AF78824" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_8194F09ACE0CB50BEBDC4F514AF6497E" xlink:to="loc_us-gaap_DeferredTaxAssetsNetNoncurrent_F657021F3C8EA706D4FA4F514AF78824" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_B05158D5CE6E0CDB7EE44F514AF74D04" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_8194F09ACE0CB50BEBDC4F514AF6497E" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_B05158D5CE6E0CDB7EE44F514AF74D04" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_B6371306C2D8D1C5780B4F514AF74DC6" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_8194F09ACE0CB50BEBDC4F514AF6497E" xlink:to="loc_us-gaap_Assets_B6371306C2D8D1C5780B4F514AF74DC6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_E9CFAC8A48867F1324BB4F514AF7002B" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_F055599EFCDECBA3DA9F4F514AF61C77" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_E9CFAC8A48867F1324BB4F514AF7002B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_246B9A029FD7BFD493334F514AF7FE62" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_E9CFAC8A48867F1324BB4F514AF7002B" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_246B9A029FD7BFD493334F514AF7FE62" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_940201CB1766AE9405884F514AF7B164" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_246B9A029FD7BFD493334F514AF7FE62" xlink:to="loc_us-gaap_AccountsPayableCurrent_940201CB1766AE9405884F514AF7B164" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_A999F014C76F2702BE404F514AF7A550" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_246B9A029FD7BFD493334F514AF7FE62" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_A999F014C76F2702BE404F514AF7A550" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_22F96A3CE14E8AC7BDDB4F514AF7D9DC" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_246B9A029FD7BFD493334F514AF7FE62" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_22F96A3CE14E8AC7BDDB4F514AF7D9DC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_2B545082FD300FB5A8E04F514AF79D4F" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_246B9A029FD7BFD493334F514AF7FE62" xlink:to="loc_us-gaap_DebtCurrent_2B545082FD300FB5A8E04F514AF79D4F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_40DFEA305D255E52E6204F514AF7CB14" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_246B9A029FD7BFD493334F514AF7FE62" xlink:to="loc_us-gaap_LiabilitiesCurrent_40DFEA305D255E52E6204F514AF7CB14" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_C662FCD340813E9177BA4F514AF88D06" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_E9CFAC8A48867F1324BB4F514AF7002B" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_C662FCD340813E9177BA4F514AF88D06" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_853779CA44C6F664906D4F514AF8F8D7" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_E9CFAC8A48867F1324BB4F514AF7002B" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_853779CA44C6F664906D4F514AF8F8D7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_FC6381FBE32DEF4499B04F514AF80F69" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_E9CFAC8A48867F1324BB4F514AF7002B" xlink:to="loc_us-gaap_Liabilities_FC6381FBE32DEF4499B04F514AF80F69" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_63959D7BDF1A64FB95214F514AF818EF" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_E9CFAC8A48867F1324BB4F514AF7002B" xlink:to="loc_us-gaap_CommitmentsAndContingencies_63959D7BDF1A64FB95214F514AF818EF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_EB960ED7723EB675494A4F514AF8BFFE" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_E9CFAC8A48867F1324BB4F514AF7002B" xlink:to="loc_us-gaap_StockholdersEquityAbstract_EB960ED7723EB675494A4F514AF8BFFE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStocksIncludingAdditionalPaidInCapital" xlink:label="loc_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_4BBDA75E608BC5C6C96B4F514AF83F28" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_EB960ED7723EB675494A4F514AF8BFFE" xlink:to="loc_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_4BBDA75E608BC5C6C96B4F514AF83F28" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_548D18B40BFF5467595C4F514AF8DDAA" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_EB960ED7723EB675494A4F514AF8BFFE" xlink:to="loc_us-gaap_TreasuryStockValue_548D18B40BFF5467595C4F514AF8DDAA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_92C4FCEEE0ED633529994F514AF8E832" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_EB960ED7723EB675494A4F514AF8BFFE" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_92C4FCEEE0ED633529994F514AF8E832" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_A2C5A83BA144607E24024F514AF842B9" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_EB960ED7723EB675494A4F514AF8BFFE" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_A2C5A83BA144607E24024F514AF842B9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_CDAA97894A8482B7FA9B4F514AF8C014" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_EB960ED7723EB675494A4F514AF8BFFE" xlink:to="loc_us-gaap_StockholdersEquity_CDAA97894A8482B7FA9B4F514AF8C014" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaap_MinorityInterest_CF4A3194EB65C0460F804F514AF8D898" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_EB960ED7723EB675494A4F514AF8BFFE" xlink:to="loc_us-gaap_MinorityInterest_CF4A3194EB65C0460F804F514AF8D898" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_8DC96DAD36B3CD7BEDDE4F514AF8D1FD" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_EB960ED7723EB675494A4F514AF8BFFE" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_8DC96DAD36B3CD7BEDDE4F514AF8D1FD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_342492C3456AAC1C5EEC4F514AF8AE82" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_E9CFAC8A48867F1324BB4F514AF7002B" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_342492C3456AAC1C5EEC4F514AF8AE82" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_77C5BD33A3A9E4EECE6058F0871F122E" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_E9ADDE92BED967EDFA5F58F0871FE4E3" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_77C5BD33A3A9E4EECE6058F0871F122E" xlink:to="loc_us-gaap_AssetsCurrentAbstract_E9ADDE92BED967EDFA5F58F0871FE4E3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_956F689E4B439A06D5E158F0871F9445" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_E9ADDE92BED967EDFA5F58F0871FE4E3" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_956F689E4B439A06D5E158F0871F9445" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_B241080BB5AB950959F758F0871F4382" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_E9ADDE92BED967EDFA5F58F0871FE4E3" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_B241080BB5AB950959F758F0871F4382" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_1C10D104502BBE7745A658F0871F26A1" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_77C5BD33A3A9E4EECE6058F0871F122E" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_1C10D104502BBE7745A658F0871F26A1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_CEF220CCF4831FC606C358F0871F6F2C" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1C10D104502BBE7745A658F0871F26A1" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_CEF220CCF4831FC606C358F0871F6F2C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_9F294DC029DAA681911C58F0871F0481" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_77C5BD33A3A9E4EECE6058F0871F122E" xlink:to="loc_us-gaap_StockholdersEquityAbstract_9F294DC029DAA681911C58F0871F0481" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_2EAD675000FD011D415458F0871F01A6" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9F294DC029DAA681911C58F0871F0481" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_2EAD675000FD011D415458F0871F01A6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_9EAE9B013A101EACB3C158F0871F16C0" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9F294DC029DAA681911C58F0871F0481" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_9EAE9B013A101EACB3C158F0871F16C0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_93B03B0AAC7B7D571D9558F0871F9EA0" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9F294DC029DAA681911C58F0871F0481" xlink:to="loc_us-gaap_CommonStockSharesIssued_93B03B0AAC7B7D571D9558F0871F9EA0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_D706CC11ED44199EDBF358F0871F434F" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9F294DC029DAA681911C58F0871F0481" xlink:to="loc_us-gaap_TreasuryStockShares_D706CC11ED44199EDBF358F0871F434F" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_5E8C92170F94F5E554EE722C83CE7589" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_43DDCB07C2E554BB153C722C83CEBCED" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5E8C92170F94F5E554EE722C83CE7589" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_43DDCB07C2E554BB153C722C83CEBCED" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_61EC39D9803C6A723B42722C83CE81DF" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_43DDCB07C2E554BB153C722C83CEBCED" xlink:to="loc_us-gaap_NetIncomeLoss_61EC39D9803C6A723B42722C83CE81DF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0558161025B67A2EF6ED722C83CE0A7B" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_43DDCB07C2E554BB153C722C83CEBCED" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0558161025B67A2EF6ED722C83CE0A7B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_F2A54677D835C10F9365722C83CE50F4" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0558161025B67A2EF6ED722C83CE0A7B" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_F2A54677D835C10F9365722C83CE50F4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_949D0ADE457889324784722C83CEE015" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0558161025B67A2EF6ED722C83CE0A7B" xlink:to="loc_us-gaap_ShareBasedCompensation_949D0ADE457889324784722C83CEE015" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_B138588C2FFBC2A51CF7722C83CE087F" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0558161025B67A2EF6ED722C83CE0A7B" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities_B138588C2FFBC2A51CF7722C83CE087F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_12C8AFD1D96D9A0A9F8B722C83CE04B7" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0558161025B67A2EF6ED722C83CE0A7B" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_12C8AFD1D96D9A0A9F8B722C83CE04B7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaap_InventoryWriteDown_9B97259B9D681ED04750722C83CE02C4" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0558161025B67A2EF6ED722C83CE0A7B" xlink:to="loc_us-gaap_InventoryWriteDown_9B97259B9D681ED04750722C83CE02C4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_7FCA174CF6A1CB69A140722C83CEC8BC" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0558161025B67A2EF6ED722C83CE0A7B" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_7FCA174CF6A1CB69A140722C83CEC8BC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_329D825918FF8B0CF899722C83CF7B26" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0558161025B67A2EF6ED722C83CE0A7B" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_329D825918FF8B0CF899722C83CF7B26" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_700C0605BE349626081F722C83CFF180" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0558161025B67A2EF6ED722C83CE0A7B" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_700C0605BE349626081F722C83CFF180" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_8367B3CF11148FC42954722C83CFBD9B" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_700C0605BE349626081F722C83CFF180" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_8367B3CF11148FC42954722C83CFBD9B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_0835DE8FD5C184F054C9722C83CF5B14" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_700C0605BE349626081F722C83CFF180" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_0835DE8FD5C184F054C9722C83CF5B14" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_50F2FB6429E4521DBFB3722C83CFFDFD" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_700C0605BE349626081F722C83CFF180" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_50F2FB6429E4521DBFB3722C83CFFDFD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_9F56C91B1499C7678D15722C83CFB154" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_700C0605BE349626081F722C83CFF180" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_9F56C91B1499C7678D15722C83CFB154" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_AC73CDE3DDF7F2509594722C83CF9763" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_700C0605BE349626081F722C83CFF180" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_AC73CDE3DDF7F2509594722C83CF9763" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_8CD13262408B1DB8E4EA722C83CFE931" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_700C0605BE349626081F722C83CFF180" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_8CD13262408B1DB8E4EA722C83CFE931" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_F8644893DDB21BE211B7722C83CF6F35" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_700C0605BE349626081F722C83CFF180" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_F8644893DDB21BE211B7722C83CF6F35" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6A57F8604622180EB9CE722C83CF59A5" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_43DDCB07C2E554BB153C722C83CEBCED" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6A57F8604622180EB9CE722C83CF59A5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4EE2204D8C8DCC3E4D74722C83CFB22B" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5E8C92170F94F5E554EE722C83CE7589" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4EE2204D8C8DCC3E4D74722C83CFB22B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCash" xlink:label="loc_us-gaap_IncreaseDecreaseInRestrictedCash_F4BF92AAD86D4A32FB4E722C83CFA637" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4EE2204D8C8DCC3E4D74722C83CFB22B" xlink:to="loc_us-gaap_IncreaseDecreaseInRestrictedCash_F4BF92AAD86D4A32FB4E722C83CFA637" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquireOtherInvestments" xlink:label="loc_us-gaap_PaymentsToAcquireOtherInvestments_90EFCA46F577F9F9866B722C83CF939F" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4EE2204D8C8DCC3E4D74722C83CFB22B" xlink:to="loc_us-gaap_PaymentsToAcquireOtherInvestments_90EFCA46F577F9F9866B722C83CF939F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0C427E7C0C2B169FEF76722C83CFFD26" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4EE2204D8C8DCC3E4D74722C83CFB22B" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_0C427E7C0C2B169FEF76722C83CFFD26" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_A44A0D66FF46ADCE158B722C83CF8E60" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_4EE2204D8C8DCC3E4D74722C83CFB22B" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_A44A0D66FF46ADCE158B722C83CF8E60" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_EAA867175FF776A94827722C83D04AC1" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5E8C92170F94F5E554EE722C83CE7589" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_EAA867175FF776A94827722C83D04AC1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_9882B5C9B4A864D82358722C83D07553" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_EAA867175FF776A94827722C83D04AC1" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_9882B5C9B4A864D82358722C83D07553" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_7ED08149A3943A8B520D722C83D0A470" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_EAA867175FF776A94827722C83D04AC1" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_7ED08149A3943A8B520D722C83D0A470" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_40F51BEB8B893838673B722C83D0F8D3" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_EAA867175FF776A94827722C83D04AC1" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_40F51BEB8B893838673B722C83D0F8D3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_E8BD386733D71531EE8A722C83D057E9" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_EAA867175FF776A94827722C83D04AC1" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_E8BD386733D71531EE8A722C83D057E9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaap_RepaymentsOfDebt_657E4976D55DC869AE05722C83D0E34D" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_EAA867175FF776A94827722C83D04AC1" xlink:to="loc_us-gaap_RepaymentsOfDebt_657E4976D55DC869AE05722C83D0E34D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfLongTermCapitalLeaseObligations" xlink:label="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_3E0F745D212279C2E1D8722C83D01F0C" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_EAA867175FF776A94827722C83D04AC1" xlink:to="loc_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations_3E0F745D212279C2E1D8722C83D01F0C" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_AdvancesfromReceivableFinancingArrangements" xlink:label="loc_smci_AdvancesfromReceivableFinancingArrangements_54C35C4FDFC89272DA14722C83D061B9" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_EAA867175FF776A94827722C83D04AC1" xlink:to="loc_smci_AdvancesfromReceivableFinancingArrangements_54C35C4FDFC89272DA14722C83D061B9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_D62785D090AAAE9D9CCF722C83D0D687" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_EAA867175FF776A94827722C83D04AC1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_D62785D090AAAE9D9CCF722C83D0D687" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_E099FFFC070A85E732E8722C83D0442C" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5E8C92170F94F5E554EE722C83CE7589" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_E099FFFC070A85E732E8722C83D0442C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_C6120E95DCDB4941C0E4722C83D0F107" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5E8C92170F94F5E554EE722C83CE7589" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_C6120E95DCDB4941C0E4722C83D0F107" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_59E2CB26301A5873240B722C83D018D0" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5E8C92170F94F5E554EE722C83CE7589" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_59E2CB26301A5873240B722C83D018D0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_5993FCF6B1039C4BF0BF722C83D0FA52" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5E8C92170F94F5E554EE722C83CE7589" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_5993FCF6B1039C4BF0BF722C83D0FA52" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_20DC927C57608B536421722C83D04864" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5E8C92170F94F5E554EE722C83CE7589" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_20DC927C57608B536421722C83D04864" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaap_InterestPaidNet_EC7938C18A92C6652E3A722C83D05360" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_20DC927C57608B536421722C83D04864" xlink:to="loc_us-gaap_InterestPaidNet_EC7938C18A92C6652E3A722C83D05360" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_16E94AF4453A6E72D8CF722C83D0C799" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_20DC927C57608B536421722C83D04864" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_16E94AF4453A6E72D8CF722C83D0C799" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_F609B756885784FAE44E722C83D06158" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_5E8C92170F94F5E554EE722C83CE7589" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_F609B756885784FAE44E722C83D06158" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred" xlink:label="loc_us-gaap_CapitalLeaseObligationsIncurred_1D5E341E0FCB02153583722C83D01126" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_F609B756885784FAE44E722C83D06158" xlink:to="loc_us-gaap_CapitalLeaseObligationsIncurred_1D5E341E0FCB02153583722C83D01126" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_A95D530787C43D4EDC40722C83D1F42B" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_F609B756885784FAE44E722C83D06158" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_A95D530787C43D4EDC40722C83D1F42B" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_75DEAA5419A31CFD6BDD7969610DADD0" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_B5EC0F54E0154842C11C7969610DBA89" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_75DEAA5419A31CFD6BDD7969610DADD0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_B5EC0F54E0154842C11C7969610DBA89" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties_F4677B696CFB307B676E7969610D1F56" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_B5EC0F54E0154842C11C7969610DBA89" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties_F4677B696CFB307B676E7969610D1F56" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_65F0796722A6304086EC7969610D0804" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_B5EC0F54E0154842C11C7969610DBA89" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_65F0796722A6304086EC7969610D0804" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_51EB92447CBCDBF804887910D516725F" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_8882144693A0012B7B327910D516C59E" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_51EB92447CBCDBF804887910D516725F" xlink:to="loc_us-gaap_NetIncomeLoss_8882144693A0012B7B327910D516C59E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_A1309A5D41422A5390137910D51604A5" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_51EB92447CBCDBF804887910D516725F" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_A1309A5D41422A5390137910D51604A5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_7EB17A33161F89D7CD497910D516A5C1" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_A1309A5D41422A5390137910D51604A5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_7EB17A33161F89D7CD497910D516A5C1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_0E21F7E0EAE041EAFED87910D51620A4" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_A1309A5D41422A5390137910D51604A5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_0E21F7E0EAE041EAFED87910D51620A4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_A7BB73D95F3C1DF504EC7910D516953C" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_A1309A5D41422A5390137910D51604A5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_A7BB73D95F3C1DF504EC7910D516953C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_2613CA97B3CCE880E4F47910D516B650" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_51EB92447CBCDBF804887910D516725F" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_2613CA97B3CCE880E4F47910D516B650" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfOperations" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_C87C308D9D8F1A0D24A94F514AEC8662" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_B25B779AFB2F9DB753BC4F514AECDA5F" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_C87C308D9D8F1A0D24A94F514AEC8662" xlink:to="loc_us-gaap_SalesRevenueNet_B25B779AFB2F9DB753BC4F514AECDA5F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaap_CostOfRevenue_8EC8F72F68839EFB64404F514AEC5944" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_C87C308D9D8F1A0D24A94F514AEC8662" xlink:to="loc_us-gaap_CostOfRevenue_8EC8F72F68839EFB64404F514AEC5944" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_C984D0781BD26F92F7054F514AECDCE2" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_C87C308D9D8F1A0D24A94F514AEC8662" xlink:to="loc_us-gaap_GrossProfit_C984D0781BD26F92F7054F514AECDCE2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaap_OperatingExpensesAbstract_9E5B793F20D9EA7620444F514AEC0CC5" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_C87C308D9D8F1A0D24A94F514AEC8662" xlink:to="loc_us-gaap_OperatingExpensesAbstract_9E5B793F20D9EA7620444F514AEC0CC5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_468E2E8FDFC7711CDB994F514AEC90E1" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_9E5B793F20D9EA7620444F514AEC0CC5" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_468E2E8FDFC7711CDB994F514AEC90E1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_D65787E119283C6DF2214F514AEC6066" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_9E5B793F20D9EA7620444F514AEC0CC5" xlink:to="loc_us-gaap_SellingAndMarketingExpense_D65787E119283C6DF2214F514AEC6066" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_353BB539BAC61872BE104F514AECFD13" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_9E5B793F20D9EA7620444F514AEC0CC5" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_353BB539BAC61872BE104F514AECFD13" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_03377F97CF22441661494F514AEC39E0" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_9E5B793F20D9EA7620444F514AEC0CC5" xlink:to="loc_us-gaap_OperatingExpenses_03377F97CF22441661494F514AEC39E0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_36A4F296CBFA17D8D25B4F514AEC76E8" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_C87C308D9D8F1A0D24A94F514AEC8662" xlink:to="loc_us-gaap_OperatingIncomeLoss_36A4F296CBFA17D8D25B4F514AEC76E8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_B177554C66F8230C40A84F514AEC5158" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_C87C308D9D8F1A0D24A94F514AEC8662" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_B177554C66F8230C40A84F514AEC5158" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_4ECFC9647CBD9453A4C94F514AEC4F47" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_C87C308D9D8F1A0D24A94F514AEC8662" xlink:to="loc_us-gaap_InterestExpense_4ECFC9647CBD9453A4C94F514AEC4F47" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6D2C000A5F7D3FFB7F444F514AEC09FB" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_C87C308D9D8F1A0D24A94F514AEC8662" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_6D2C000A5F7D3FFB7F444F514AEC09FB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1588D4CCE8EC524864BE4F514AEC6D12" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_C87C308D9D8F1A0D24A94F514AEC8662" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1588D4CCE8EC524864BE4F514AEC6D12" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_DFAE349A35B6C0C967DA4F514AED586A" xlink:type="locator" />
    <presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_C87C308D9D8F1A0D24A94F514AEC8662" xlink:to="loc_us-gaap_NetIncomeLoss_DFAE349A35B6C0C967DA4F514AED586A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_CC90B85BF1E2445D1B754F514AEDB7E1" xlink:type="locator" />
    <presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_C87C308D9D8F1A0D24A94F514AEC8662" xlink:to="loc_us-gaap_EarningsPerShareAbstract_CC90B85BF1E2445D1B754F514AEDB7E1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_BD74D9F3F95CD1B6E7394F514AEDFF50" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_CC90B85BF1E2445D1B754F514AEDB7E1" xlink:to="loc_us-gaap_EarningsPerShareBasic_BD74D9F3F95CD1B6E7394F514AEDFF50" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_DFE7C42D6B6DB93B5BEF4F514AED5612" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_CC90B85BF1E2445D1B754F514AEDB7E1" xlink:to="loc_us-gaap_EarningsPerShareDiluted_DFE7C42D6B6DB93B5BEF4F514AED5612" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_78BCB8FB8BB4509E4DA34F514AED5A49" xlink:type="locator" />
    <presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_C87C308D9D8F1A0D24A94F514AEC8662" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_78BCB8FB8BB4509E4DA34F514AED5A49" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4B6AFE688D9F7FFCD1AE4F514AED11EC" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_78BCB8FB8BB4509E4DA34F514AED5A49" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4B6AFE688D9F7FFCD1AE4F514AED11EC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4B13D01FA7C614469BE64F514AED3387" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_78BCB8FB8BB4509E4DA34F514AED5A49" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4B13D01FA7C614469BE64F514AED3387" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/CondensedConsolidatedStatementsOfOperationsParenthetical" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_185C8CB1216628AA42A258F085C769C0" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="loc_us-gaap_RevenueFromRelatedParties_FF0C546592982AF8BE6758F085C75906" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_185C8CB1216628AA42A258F085C769C0" xlink:to="loc_us-gaap_RevenueFromRelatedParties_FF0C546592982AF8BE6758F085C75906" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyCosts" xlink:label="loc_us-gaap_RelatedPartyCosts_BB8A9F0C138AA213ECDF58F085C7896A" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_185C8CB1216628AA42A258F085C769C0" xlink:to="loc_us-gaap_RelatedPartyCosts_BB8A9F0C138AA213ECDF58F085C7896A" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/DocumentAndEntityInformation" xlink:type="extended">
    <loc xlink:href="smci-20160331.xsd#smci_DocumentAndEntityInformationAbstract" xlink:label="loc_smci_DocumentAndEntityInformationAbstract_5EDECE73EAF334B025C258F0877C4411" xlink:type="locator" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_FDF8D3604E9F4DB342D758F0877C0672" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_smci_DocumentAndEntityInformationAbstract_5EDECE73EAF334B025C258F0877C4411" xlink:to="loc_dei_EntityRegistrantName_FDF8D3604E9F4DB342D758F0877C0672" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_128055F976DECE20A0DC58F0877CF550" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_smci_DocumentAndEntityInformationAbstract_5EDECE73EAF334B025C258F0877C4411" xlink:to="loc_dei_EntityCentralIndexKey_128055F976DECE20A0DC58F0877CF550" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_0234C4FA083B9CFB670D58F0877C50B0" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_smci_DocumentAndEntityInformationAbstract_5EDECE73EAF334B025C258F0877C4411" xlink:to="loc_dei_CurrentFiscalYearEndDate_0234C4FA083B9CFB670D58F0877C50B0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_6A1367BFDFA1E4009B1858F0877C5132" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_smci_DocumentAndEntityInformationAbstract_5EDECE73EAF334B025C258F0877C4411" xlink:to="loc_dei_EntityFilerCategory_6A1367BFDFA1E4009B1858F0877C5132" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_CC2F396AA91F9A4895D358F0877CF910" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_smci_DocumentAndEntityInformationAbstract_5EDECE73EAF334B025C258F0877C4411" xlink:to="loc_dei_DocumentType_CC2F396AA91F9A4895D358F0877CF910" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_38A255D2228714500C1658F0877CFAAC" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_smci_DocumentAndEntityInformationAbstract_5EDECE73EAF334B025C258F0877C4411" xlink:to="loc_dei_DocumentPeriodEndDate_38A255D2228714500C1658F0877CFAAC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_39FABF949ECC7D39E27458F0877C4077" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_smci_DocumentAndEntityInformationAbstract_5EDECE73EAF334B025C258F0877C4411" xlink:to="loc_dei_DocumentFiscalYearFocus_39FABF949ECC7D39E27458F0877C4077" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_6A6B44D2A3F8B06A72B958F0877C3725" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_smci_DocumentAndEntityInformationAbstract_5EDECE73EAF334B025C258F0877C4411" xlink:to="loc_dei_DocumentFiscalPeriodFocus_6A6B44D2A3F8B06A72B958F0877C3725" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_B805EEAE627920BE360458F0877CB7A0" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_smci_DocumentAndEntityInformationAbstract_5EDECE73EAF334B025C258F0877C4411" xlink:to="loc_dei_AmendmentFlag_B805EEAE627920BE360458F0877CB7A0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_9BB1B561ABF017901F4A58F0877C6E0B" xlink:type="locator" />
    <presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_smci_DocumentAndEntityInformationAbstract_5EDECE73EAF334B025C258F0877C4411" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_9BB1B561ABF017901F4A58F0877C6E0B" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/FairValueDisclosure" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_EA5914A93B907BDA19DD58F0879B0ED8" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_51CA3C344153703E24AB58F0879BFB62" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_EA5914A93B907BDA19DD58F0879B0ED8" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_51CA3C344153703E24AB58F0879BFB62" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/FairValueDisclosureAssetsMeasuredOnRecurringBasisRollForwardDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_E07868E456AC5E2013E458F0865430DF" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_65BBA8B75D231390AB9D58F08654BFDE" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_E07868E456AC5E2013E458F0865430DF" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_65BBA8B75D231390AB9D58F08654BFDE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_DAD05DA857E3C91794AD58F08654B52F" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_65BBA8B75D231390AB9D58F08654BFDE" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_DAD05DA857E3C91794AD58F08654B52F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_B45F5F10291A0080546058F08654EDCA" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_DAD05DA857E3C91794AD58F08654B52F" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_B45F5F10291A0080546058F08654EDCA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_965D129EF89A4286A71A58F086549CE4" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_B45F5F10291A0080546058F08654EDCA" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_965D129EF89A4286A71A58F086549CE4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_43575895E22F34BADCFD58F086545671" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_65BBA8B75D231390AB9D58F08654BFDE" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_43575895E22F34BADCFD58F086545671" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_720D024E57795A82183D58F08654133C" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_43575895E22F34BADCFD58F086545671" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_720D024E57795A82183D58F08654133C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_0EE35A7911A2DDE3374858F086545466" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_720D024E57795A82183D58F08654133C" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_0EE35A7911A2DDE3374858F086545466" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_B66C0F4053770582650358F08654D3B2" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_65BBA8B75D231390AB9D58F08654BFDE" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_B66C0F4053770582650358F08654D3B2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_FD0F75AFCA6CB7A91C4A58F08654434E" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_B66C0F4053770582650358F08654D3B2" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_FD0F75AFCA6CB7A91C4A58F08654434E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AuctionRateSecuritiesMember" xlink:label="loc_us-gaap_AuctionRateSecuritiesMember_6B80EEBF0DBF17E23D0958F086549FCE" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_FD0F75AFCA6CB7A91C4A58F08654434E" xlink:to="loc_us-gaap_AuctionRateSecuritiesMember_6B80EEBF0DBF17E23D0958F086549FCE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_E09D393A6FB39880A00E58F086543015" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable_65BBA8B75D231390AB9D58F08654BFDE" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_E09D393A6FB39880A00E58F086543015" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_92E575350C13C98DC43F58F0865425B9" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_E09D393A6FB39880A00E58F086543015" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_92E575350C13C98DC43F58F0865425B9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_9AFAC324E6DA73BA567A58F086541EB5" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_92E575350C13C98DC43F58F0865425B9" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_9AFAC324E6DA73BA567A58F086541EB5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_0909121B4900685BDB5658F086540EEA" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_92E575350C13C98DC43F58F0865425B9" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_0909121B4900685BDB5658F086540EEA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss_96817E30E9EE586D331958F08654D172" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_92E575350C13C98DC43F58F0865425B9" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss_96817E30E9EE586D331958F08654D172" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements_DF51382734FECEDCE41958F08654D6E9" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_92E575350C13C98DC43F58F0865425B9" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements_DF51382734FECEDCE41958F08654D6E9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_AAD6ECCC68122525165458F086542A53" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_92E575350C13C98DC43F58F0865425B9" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_AAD6ECCC68122525165458F086542A53" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_32089A7C0CCF1DB010C058F08654BA8B" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_92E575350C13C98DC43F58F0865425B9" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue_32089A7C0CCF1DB010C058F08654BA8B" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsAndLongTermInvestmentsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_B978AAC80F9A2644F73258F0870FB893" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2B4FF15EC95B20E7DA8C58F0870FD5B1" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_B978AAC80F9A2644F73258F0870FB893" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2B4FF15EC95B20E7DA8C58F0870FD5B1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_24E42AEB09FFDE54B38358F0870F4E4E" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2B4FF15EC95B20E7DA8C58F0870FD5B1" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_24E42AEB09FFDE54B38358F0870F4E4E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7734922994119ECBC80458F0870F4E40" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_24E42AEB09FFDE54B38358F0870F4E4E" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7734922994119ECBC80458F0870F4E40" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_CD5E01A5F3D72158F37D58F0870FCD40" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7734922994119ECBC80458F0870F4E40" xlink:to="loc_us-gaap_MoneyMarketFundsMember_CD5E01A5F3D72158F37D58F0870FCD40" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AuctionRateSecuritiesMember" xlink:label="loc_us-gaap_AuctionRateSecuritiesMember_8E3EFE8D68238BED0C3D58F0870F97DE" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7734922994119ECBC80458F0870F4E40" xlink:to="loc_us-gaap_AuctionRateSecuritiesMember_8E3EFE8D68238BED0C3D58F0870F97DE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashMember" xlink:label="loc_us-gaap_CashMember_066C016382A3D178493B58F0870F9BEF" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7734922994119ECBC80458F0870F4E40" xlink:to="loc_us-gaap_CashMember_066C016382A3D178493B58F0870F9BEF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_80D107074206E2C8DABB58F0870F8AFB" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7734922994119ECBC80458F0870F4E40" xlink:to="loc_us-gaap_CertificatesOfDepositMember_80D107074206E2C8DABB58F0870F8AFB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3B0A376A03A66CE4DE4E58F0870F0127" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2B4FF15EC95B20E7DA8C58F0870FD5B1" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3B0A376A03A66CE4DE4E58F0870F0127" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_DD859567EE87833EF73A58F0870F000C" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3B0A376A03A66CE4DE4E58F0870F0127" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_DD859567EE87833EF73A58F0870F000C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_076F757E57FDDB9E37B658F0870FB362" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_DD859567EE87833EF73A58F0870F000C" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_076F757E57FDDB9E37B658F0870FB362" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_B4D9046D9EDCD9F1F75658F0870FEC2B" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2B4FF15EC95B20E7DA8C58F0870FD5B1" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_B4D9046D9EDCD9F1F75658F0870FEC2B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F35CBC801FBED216B0BF58F0870F8749" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_B4D9046D9EDCD9F1F75658F0870FEC2B" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F35CBC801FBED216B0BF58F0870F8749" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_DD247BB7C62580F6B1FB58F0870F4297" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F35CBC801FBED216B0BF58F0870F8749" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_DD247BB7C62580F6B1FB58F0870F4297" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_14F8069D705567CE15BF58F0870FBEA7" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F35CBC801FBED216B0BF58F0870F8749" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_14F8069D705567CE15BF58F0870FBEA7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_BF14E812F3E93FE68E6A58F0870F463C" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_F35CBC801FBED216B0BF58F0870F8749" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_BF14E812F3E93FE68E6A58F0870F463C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7BFC93F3E315F19F143458F0870F423D" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2B4FF15EC95B20E7DA8C58F0870FD5B1" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7BFC93F3E315F19F143458F0870F423D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_9E0B785D508831C7F7AE58F0870F9922" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_7BFC93F3E315F19F143458F0870F423D" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_9E0B785D508831C7F7AE58F0870F9922" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_428CDD9B9F43C12D151C58F0870FA78D" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_9E0B785D508831C7F7AE58F0870F9922" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_428CDD9B9F43C12D151C58F0870FA78D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_B3302423ADFB7E895DA258F0870FB16E" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_9E0B785D508831C7F7AE58F0870F9922" xlink:to="loc_us-gaap_AvailableForSaleSecurities_B3302423ADFB7E895DA258F0870FB16E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_2E772E26650F6F026DEB58F0870FBF16" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_9E0B785D508831C7F7AE58F0870F9922" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_2E772E26650F6F026DEB58F0870FBF16" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsFairValueDisclosure" xlink:label="loc_us-gaap_OtherAssetsFairValueDisclosure_2F304617254EAEDAD41558F0870FF6E3" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_9E0B785D508831C7F7AE58F0870F9922" xlink:to="loc_us-gaap_OtherAssetsFairValueDisclosure_2F304617254EAEDAD41558F0870FF6E3" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/FairValueDisclosureLongTermInvestmentsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_A924DE14A266589A2B7858F087F9E2DC" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_AC4581084B7762250BDB58F087F99B1A" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_A924DE14A266589A2B7858F087F9E2DC" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_AC4581084B7762250BDB58F087F99B1A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_EB35B6338BB89E75CB2A58F087F94334" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_AC4581084B7762250BDB58F087F99B1A" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_EB35B6338BB89E75CB2A58F087F94334" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_1DAFCB444D4E961D4CA658F087F915D3" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_EB35B6338BB89E75CB2A58F087F94334" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_1DAFCB444D4E961D4CA658F087F915D3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AuctionRateSecuritiesMember" xlink:label="loc_us-gaap_AuctionRateSecuritiesMember_D7CD0CC8CA87CC6A451758F087F9D5A5" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_1DAFCB444D4E961D4CA658F087F915D3" xlink:to="loc_us-gaap_AuctionRateSecuritiesMember_D7CD0CC8CA87CC6A451758F087F9D5A5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_754878A8176A5595984358F087F9DA00" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_AC4581084B7762250BDB58F087F99B1A" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_754878A8176A5595984358F087F9DA00" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_0FC2EEFCBE2E20D0CE0558F087F92EC7" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_754878A8176A5595984358F087F9DA00" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_0FC2EEFCBE2E20D0CE0558F087F92EC7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_9D2D34EC10A45BA6D24358F087F9AC20" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_0FC2EEFCBE2E20D0CE0558F087F92EC7" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_9D2D34EC10A45BA6D24358F087F9AC20" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3AAFC247DFD0C7D7A1E558F087F9BA33" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_AC4581084B7762250BDB58F087F99B1A" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3AAFC247DFD0C7D7A1E558F087F9BA33" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_EFAC23F07B8307A5081358F087F9DE51" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_3AAFC247DFD0C7D7A1E558F087F9BA33" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_EFAC23F07B8307A5081358F087F9DE51" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_7CEED30CF72836C47AA458F087F98C5F" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_EFAC23F07B8307A5081358F087F9DE51" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_7CEED30CF72836C47AA458F087F98C5F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1785B573F664C11DE48658F087F9D7B5" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_AC4581084B7762250BDB58F087F99B1A" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1785B573F664C11DE48658F087F9D7B5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAmortizedCost" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_12B8735F871E772549FF58F087F98650" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1785B573F664C11DE48658F087F9D7B5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAmortizedCost_12B8735F871E772549FF58F087F98650" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_5EE6FAFDDF8AAFF4F7E458F087F9BD2A" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1785B573F664C11DE48658F087F9D7B5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_5EE6FAFDDF8AAFF4F7E458F087F9BD2A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_4EF2E4A2DC871DC0CFD458F087F9F149" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1785B573F664C11DE48658F087F9D7B5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_4EF2E4A2DC871DC0CFD458F087F9F149" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecurities_92EC279C757086B68DE958F087F9BBFC" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1785B573F664C11DE48658F087F9D7B5" xlink:to="loc_us-gaap_AvailableForSaleSecurities_92EC279C757086B68DE958F087F9BBFC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="loc_us-gaap_DebtInstrumentFairValue_A2948EBCE9746F94002E58F087F9D7D9" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_1785B573F664C11DE48658F087F9D7B5" xlink:to="loc_us-gaap_DebtInstrumentFairValue_A2948EBCE9746F94002E58F087F9D7D9" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/FairValueDisclosureTables" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_6F41F60609D1919844DC58F087DA520E" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_BAB1878553EABF252C3C58F087DAB779" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_6F41F60609D1919844DC58F087DA520E" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_BAB1878553EABF252C3C58F087DAB779" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_07AC3EF6FA7ECE84909B58F087DA4BC1" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_6F41F60609D1919844DC58F087DA520E" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_07AC3EF6FA7ECE84909B58F087DA4BC1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_F6547F1983747EAAEA2258F087DAA3AE" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_6F41F60609D1919844DC58F087DA520E" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_F6547F1983747EAAEA2258F087DAA3AE" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/IncomeTaxes" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_CAC3D3AAF00AB4054D6D58F086F07EDE" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_8BE36615661204C2382758F086F0364F" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_CAC3D3AAF00AB4054D6D58F086F07EDE" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_8BE36615661204C2382758F086F0364F" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/IncomeTaxesDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_8E106E9B4387F06C385358F0875D044C" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0D3C412AF407558AFCE758F0875D517C" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8E106E9B4387F06C385358F0875D044C" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0D3C412AF407558AFCE758F0875D517C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_972F5FE4C1EBAD127AF458F0875D9247" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8E106E9B4387F06C385358F0875D044C" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_972F5FE4C1EBAD127AF458F0875D9247" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxContingencyTable" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_4D0BB151C594BF87566D58F0875D4A6A" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8E106E9B4387F06C385358F0875D044C" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_4D0BB151C594BF87566D58F0875D4A6A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TaxPeriodAxis" xlink:label="loc_us-gaap_TaxPeriodAxis_A5AA63459EBF89B451C858F0875D8C88" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_4D0BB151C594BF87566D58F0875D4A6A" xlink:to="loc_us-gaap_TaxPeriodAxis_A5AA63459EBF89B451C858F0875D8C88" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TaxPeriodDomain" xlink:label="loc_us-gaap_TaxPeriodDomain_E6611E476221FCB0F80F58F0875DE876" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxPeriodAxis_A5AA63459EBF89B451C858F0875D8C88" xlink:to="loc_us-gaap_TaxPeriodDomain_E6611E476221FCB0F80F58F0875DE876" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_TaxYear2016Member" xlink:label="loc_smci_TaxYear2016Member_BFC24ED03D540E80BF7558F0875DD7CC" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxPeriodDomain_E6611E476221FCB0F80F58F0875DE876" xlink:to="loc_smci_TaxYear2016Member_BFC24ED03D540E80BF7558F0875DD7CC" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_TaxYear2015Member" xlink:label="loc_smci_TaxYear2015Member_9EF0471B629CC47326C158F0875DB76B" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxPeriodDomain_E6611E476221FCB0F80F58F0875DE876" xlink:to="loc_smci_TaxYear2015Member_9EF0471B629CC47326C158F0875DB76B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_8193BD5B2B806EEDACBB58F0875DBF51" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_4D0BB151C594BF87566D58F0875D4A6A" xlink:to="loc_us-gaap_IncomeTaxContingencyLineItems_8193BD5B2B806EEDACBB58F0875DBF51" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_9CE948AE1C5F8997EEC558F0875DB322" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_8193BD5B2B806EEDACBB58F0875DBF51" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_9CE948AE1C5F8997EEC558F0875DB322" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_4D7B1D6B05F2EFD3A34758F0875D47F4" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8E106E9B4387F06C385358F0875D044C" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_4D7B1D6B05F2EFD3A34758F0875D47F4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_397BA5532B57C59B30D058F0875D8E55" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8E106E9B4387F06C385358F0875D044C" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_397BA5532B57C59B30D058F0875D8E55" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/LongTermInvestments" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_EE0A43585F8A19F6E25058F087DA86AD" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_7DB957DF5C1CFFA48DC358F087DA4ACD" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_EE0A43585F8A19F6E25058F087DA86AD" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_7DB957DF5C1CFFA48DC358F087DA4ACD" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/LongTermInvestmentsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_4214A3885AF502CD615F58F087E95DCF" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesTable" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_A4DF33915A17B6D0458458F087E90B49" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_4214A3885AF502CD615F58F087E95DCF" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_A4DF33915A17B6D0458458F087E90B49" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_132168062C9F62E72FA958F087E96555" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_A4DF33915A17B6D0458458F087E90B49" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_132168062C9F62E72FA958F087E96555" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain" xlink:label="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_BC1D7B39E58D94DD247B58F087E968BB" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis_132168062C9F62E72FA958F087E96555" xlink:to="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_BC1D7B39E58D94DD247B58F087E968BB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AuctionRateSecuritiesMember" xlink:label="loc_us-gaap_AuctionRateSecuritiesMember_B4B92C88A705F9CB4A2B58F087E9D220" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorTypesOfDebtAndEquitySecuritiesDomain_BC1D7B39E58D94DD247B58F087E968BB" xlink:to="loc_us-gaap_AuctionRateSecuritiesMember_B4B92C88A705F9CB4A2B58F087E9D220" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationTechniqueAxis" xlink:label="loc_us-gaap_ValuationTechniqueAxis_AB963693B3E944B5BE8958F087E95442" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_A4DF33915A17B6D0458458F087E90B49" xlink:to="loc_us-gaap_ValuationTechniqueAxis_AB963693B3E944B5BE8958F087E95442" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ValuationTechniqueDomain" xlink:label="loc_us-gaap_ValuationTechniqueDomain_DC95EFE40E9AE14A17DC58F087E9DB3E" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueAxis_AB963693B3E944B5BE8958F087E95442" xlink:to="loc_us-gaap_ValuationTechniqueDomain_DC95EFE40E9AE14A17DC58F087E9DB3E" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_DiscountedCashFlowApproachValuationTechniqueMember" xlink:label="loc_smci_DiscountedCashFlowApproachValuationTechniqueMember_DFEF9A1EA1F427E841EB58F087E99B58" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ValuationTechniqueDomain_DC95EFE40E9AE14A17DC58F087E9DB3E" xlink:to="loc_smci_DiscountedCashFlowApproachValuationTechniqueMember_DFEF9A1EA1F427E841EB58F087E99B58" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_007DFB0F8A50E4B9E3F658F087E93D81" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_A4DF33915A17B6D0458458F087E90B49" xlink:to="loc_us-gaap_RangeAxis_007DFB0F8A50E4B9E3F658F087E93D81" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_E088419641E0D04013AF58F087E907FB" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_007DFB0F8A50E4B9E3F658F087E93D81" xlink:to="loc_us-gaap_RangeMember_E088419641E0D04013AF58F087E907FB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_6892C878FDBD23A3995A58F087E9DDAD" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_E088419641E0D04013AF58F087E907FB" xlink:to="loc_us-gaap_MinimumMember_6892C878FDBD23A3995A58F087E9DDAD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_2291ADB20484D37BB70E58F087E9DA99" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_E088419641E0D04013AF58F087E907FB" xlink:to="loc_us-gaap_MaximumMember_2291ADB20484D37BB70E58F087E9DA99" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesTable_A4DF33915A17B6D0458458F087E90B49" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AvailableForSaleSecuritiesNoncurrent" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesNoncurrent_807B50C4952CD6FDFDE258F087E91D29" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesNoncurrent_807B50C4952CD6FDFDE258F087E91D29" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueInputsDiscountRate" xlink:label="loc_us-gaap_FairValueInputsDiscountRate_541D823057F57120894A58F087E92971" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F" xlink:to="loc_us-gaap_FairValueInputsDiscountRate_541D823057F57120894A58F087E92971" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssumptionsExpectedTerm" xlink:label="loc_us-gaap_FairValueAssumptionsExpectedTerm_BB5C266BBBBE5FA49CB958F087E9F08D" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F" xlink:to="loc_us-gaap_FairValueAssumptionsExpectedTerm_BB5C266BBBBE5FA49CB958F087E9F08D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_FairValueAssumptionsExpectedDividendRate_95F8343F9E2FF68ED16858F087E94E93" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F" xlink:to="loc_us-gaap_FairValueAssumptionsExpectedDividendRate_95F8343F9E2FF68ED16858F087E94E93" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_FairValueChangeInInvestmentPortfolio" xlink:label="loc_smci_FairValueChangeInInvestmentPortfolio_F1648E61463D5903D26E58F087E97AEB" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F" xlink:to="loc_smci_FairValueChangeInInvestmentPortfolio_F1648E61463D5903D26E58F087E97AEB" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_FairValueInputsChangeInEstimatedRateofReturn" xlink:label="loc_smci_FairValueInputsChangeInEstimatedRateofReturn_FDE67D7898869800306D58F087E9C9D1" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F" xlink:to="loc_smci_FairValueInputsChangeInEstimatedRateofReturn_FDE67D7898869800306D58F087E9C9D1" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_FairValueInputsChangeInHoldingPeriod" xlink:label="loc_smci_FairValueInputsChangeInHoldingPeriod_CE3FC495B7651C384DA058F087E98D31" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F" xlink:to="loc_smci_FairValueInputsChangeInHoldingPeriod_CE3FC495B7651C384DA058F087E98D31" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_E2B18272AAD2D19B53E058F087E9F8B0" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_E2B18272AAD2D19B53E058F087E9F8B0" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossNetofTax" xlink:label="loc_smci_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossNetofTax_B2A78926D7A8D5D78D8A58F087E9FD90" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_AD512E8EF184D0F8355158F087E92A6F" xlink:to="loc_smci_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossNetofTax_B2A78926D7A8D5D78D8A58F087E9FD90" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/NetIncomePerCommonShare" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_6485F20D64A983FF944A58F0874DAD93" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_A4026D0E412CB831ED5758F0874D40FB" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6485F20D64A983FF944A58F0874DAD93" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_A4026D0E412CB831ED5758F0874D40FB" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/NetIncomePerCommonShareDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_8792E02A2F806FDF766B58F0873EE2DB" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_CCD321D416FAC641868158F0873E1C81" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8792E02A2F806FDF766B58F0873EE2DB" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_CCD321D416FAC641868158F0873E1C81" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_7F958712E9B99CA5662358F0873E5079" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_CCD321D416FAC641868158F0873E1C81" xlink:to="loc_us-gaap_NetIncomeLoss_7F958712E9B99CA5662358F0873E5079" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_6B6B1D7C3B32CE6310C758F0873ECCC7" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8792E02A2F806FDF766B58F0873EE2DB" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_6B6B1D7C3B32CE6310C758F0873ECCC7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D2C1F7677F39F40F8E7458F0873E4FF9" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_6B6B1D7C3B32CE6310C758F0873ECCC7" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_D2C1F7677F39F40F8E7458F0873E4FF9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_D02BE70C4CF7D9040D8458F0873ED8B9" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_6B6B1D7C3B32CE6310C758F0873ECCC7" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_D02BE70C4CF7D9040D8458F0873ED8B9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_B5998ACF833F3C2A8BD058F0873E0BED" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_6B6B1D7C3B32CE6310C758F0873ECCC7" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_B5998ACF833F3C2A8BD058F0873E0BED" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_6DBE248F09D7E66EC9BD58F0873E5561" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8792E02A2F806FDF766B58F0873EE2DB" xlink:to="loc_us-gaap_EarningsPerShareBasic_6DBE248F09D7E66EC9BD58F0873E5561" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_6037DCF284EE1FB5485758F0873E8687" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8792E02A2F806FDF766B58F0873EE2DB" xlink:to="loc_us-gaap_EarningsPerShareDiluted_6037DCF284EE1FB5485758F0873E8687" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_CEE3EA40AFDC5907B5E458F0873E0B6B" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8792E02A2F806FDF766B58F0873EE2DB" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_CEE3EA40AFDC5907B5E458F0873E0B6B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_034254690A7B23FB326558F0873E0A3E" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_CEE3EA40AFDC5907B5E458F0873E0B6B" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_034254690A7B23FB326558F0873E0A3E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_20CD25529E7BBDF2F52D58F0873EFDC7" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_034254690A7B23FB326558F0873E0A3E" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_20CD25529E7BBDF2F52D58F0873EFDC7" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_EmployeeStockOptionsandRestrictedStockUnitsMember" xlink:label="loc_smci_EmployeeStockOptionsandRestrictedStockUnitsMember_C19FBCBFA28A83E7B67E58F0873E158E" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_20CD25529E7BBDF2F52D58F0873EFDC7" xlink:to="loc_smci_EmployeeStockOptionsandRestrictedStockUnitsMember_C19FBCBFA28A83E7B67E58F0873E158E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_348A63910BB03E57614758F0873E9F59" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_CEE3EA40AFDC5907B5E458F0873E0B6B" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_348A63910BB03E57614758F0873E9F59" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_486B09AF6D58DE05686A58F0873E7E89" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_348A63910BB03E57614758F0873E9F59" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_486B09AF6D58DE05686A58F0873E7E89" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/NetIncomePerCommonShareTables" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_77E5C45E1912954BA07A58F087F9EC86" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3FA16CD4371FADF238CF58F087F9F857" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_77E5C45E1912954BA07A58F087F9EC86" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3FA16CD4371FADF238CF58F087F9F857" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/PriorPeriodAdjustmentRecordedInCurrentPeriod" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_D3FA582F1E2EB4B6AF7158F0870FA58C" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsTextBlock" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_E898E2AFF164225FD8FC58F0870F4D45" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_D3FA582F1E2EB4B6AF7158F0870FA58C" xlink:to="loc_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock_E898E2AFF164225FD8FC58F0870F4D45" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/PriorPeriodAdjustmentRecordedInCurrentPeriodDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_A314A28DB0B4FF082C4458F0871F9CA7" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_23F9C7CFB9A3B985D00658F0871F0915" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_A314A28DB0B4FF082C4458F0871F9CA7" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_23F9C7CFB9A3B985D00658F0871F0915" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_3FB0BC4622C5717458AF58F0871F3BF4" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_23F9C7CFB9A3B985D00658F0871F0915" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_3FB0BC4622C5717458AF58F0871F3BF4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_7463E98BA99F3C64CED058F0871F441D" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_3FB0BC4622C5717458AF58F0871F3BF4" xlink:to="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_7463E98BA99F3C64CED058F0871F441D" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_RevenueImpactMember" xlink:label="loc_smci_RevenueImpactMember_73D15669EA2D8F844BE558F0871FD9D7" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_7463E98BA99F3C64CED058F0871F441D" xlink:to="loc_smci_RevenueImpactMember_73D15669EA2D8F844BE558F0871FD9D7" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_NetIncomeImpactMember" xlink:label="loc_smci_NetIncomeImpactMember_352431C04E72F1F58C7558F0871FB6AC" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForErrorCorrectionDomain_7463E98BA99F3C64CED058F0871F441D" xlink:to="loc_smci_NetIncomeImpactMember_352431C04E72F1F58C7558F0871FB6AC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_5CC305156A6F55CF1C8458F0871F7EAA" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_23F9C7CFB9A3B985D00658F0871F0915" xlink:to="loc_us-gaap_StatementScenarioAxis_5CC305156A6F55CF1C8458F0871F7EAA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_2A2CCA74DF93063892C158F0871F36A5" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementScenarioAxis_5CC305156A6F55CF1C8458F0871F7EAA" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_2A2CCA74DF93063892C158F0871F36A5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioPreviouslyReportedMember" xlink:label="loc_us-gaap_ScenarioPreviouslyReportedMember_C1AD9711E42DFED3D3AC58F0871F86AE" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_2A2CCA74DF93063892C158F0871F36A5" xlink:to="loc_us-gaap_ScenarioPreviouslyReportedMember_C1AD9711E42DFED3D3AC58F0871F86AE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestatementAdjustmentMember" xlink:label="loc_us-gaap_RestatementAdjustmentMember_384234EEE88C5D88EDFF58F0871F4E3B" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_2A2CCA74DF93063892C158F0871F36A5" xlink:to="loc_us-gaap_RestatementAdjustmentMember_384234EEE88C5D88EDFF58F0871F4E3B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_BB72A184367FF0AFB95158F0871F3068" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_23F9C7CFB9A3B985D00658F0871F0915" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_BB72A184367FF0AFB95158F0871F3068" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_2A89AFC89C804A1430ED58F0871F420A" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_BB72A184367FF0AFB95158F0871F3068" xlink:to="loc_us-gaap_SalesRevenueNet_2A89AFC89C804A1430ED58F0871F420A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_38C820F423063B75426A58F0871F8850" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_BB72A184367FF0AFB95158F0871F3068" xlink:to="loc_us-gaap_NetIncomeLoss_38C820F423063B75426A58F0871F8850" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/RelatedPartyAndOtherTransactions" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_846179CD2ED211652F1158F0872E84DB" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_48A1B7F55483C766E73458F0872E6D43" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_846179CD2ED211652F1158F0872E84DB" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_48A1B7F55483C766E73458F0872E6D43" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/RelatedPartyAndOtherTransactionsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_6551C385578ADCC18542795FF20CD184" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3566FD31938A537D7F89795FF20CC819" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_6551C385578ADCC18542795FF20CD184" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3566FD31938A537D7F89795FF20CC819" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CounterpartyNameAxis" xlink:label="loc_us-gaap_CounterpartyNameAxis_F258B35AE7DE00CFEA8B795FF20C2F9D" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3566FD31938A537D7F89795FF20CC819" xlink:to="loc_us-gaap_CounterpartyNameAxis_F258B35AE7DE00CFEA8B795FF20C2F9D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_8E83290DE4C7A62B5437795FF20C9E66" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CounterpartyNameAxis_F258B35AE7DE00CFEA8B795FF20C2F9D" xlink:to="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_8E83290DE4C7A62B5437795FF20C9E66" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_CompuwareMember" xlink:label="loc_smci_CompuwareMember_502DD6178F691916D596795FF20CE8A6" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_8E83290DE4C7A62B5437795FF20C9E66" xlink:to="loc_smci_CompuwareMember_502DD6178F691916D596795FF20CE8A6" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_SuperMicroComputerMember" xlink:label="loc_smci_SuperMicroComputerMember_6607A7C2DB288DC990A7795FF20C3A77" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_8E83290DE4C7A62B5437795FF20C9E66" xlink:to="loc_smci_SuperMicroComputerMember_6607A7C2DB288DC990A7795FF20C3A77" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_AblecomTechnologyMember" xlink:label="loc_smci_AblecomTechnologyMember_706E10E1F4F6DB5D8022795FF20CEAA3" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_8E83290DE4C7A62B5437795FF20C9E66" xlink:to="loc_smci_AblecomTechnologyMember_706E10E1F4F6DB5D8022795FF20CEAA3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_0335EE46638CCA7CD01E795FF20CAE31" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3566FD31938A537D7F89795FF20CC819" xlink:to="loc_dei_LegalEntityAxis_0335EE46638CCA7CD01E795FF20CAE31" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_5B1136AB0E188EDF3910795FF20C7FA2" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_0335EE46638CCA7CD01E795FF20CAE31" xlink:to="loc_dei_EntityDomain_5B1136AB0E188EDF3910795FF20C7FA2" xlink:type="arc" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_5B1136AB0E188EDF3910795FF20C7FA2" xlink:to="loc_smci_AblecomTechnologyMember_706E10E1F4F6DB5D8022795FF20CEAA3" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_CharlesLiangAndWifeMember" xlink:label="loc_smci_CharlesLiangAndWifeMember_E6ABB14A725B4EFDC433795FF20CE783" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_5B1136AB0E188EDF3910795FF20C7FA2" xlink:to="loc_smci_CharlesLiangAndWifeMember_E6ABB14A725B4EFDC433795FF20CE783" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_SteveLiangAndOtherFamilyMembersMember" xlink:label="loc_smci_SteveLiangAndOtherFamilyMembersMember_4FFE49B2F723DC8665B6795FF20CC1CD" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_5B1136AB0E188EDF3910795FF20C7FA2" xlink:to="loc_smci_SteveLiangAndOtherFamilyMembersMember_4FFE49B2F723DC8665B6795FF20CC1CD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableInterestEntityPrimaryBeneficiaryMember" xlink:label="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_A266442CE999332D3CB5795FF20CD481" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_5B1136AB0E188EDF3910795FF20C7FA2" xlink:to="loc_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_A266442CE999332D3CB5795FF20CD481" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_72EE146E206959390FAF795FF20CB079" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3566FD31938A537D7F89795FF20CC819" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_72EE146E206959390FAF795FF20CB079" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaap_RelatedPartyDomain_583278B4BDD32F19D7F9795FF20C0C68" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_72EE146E206959390FAF795FF20CB079" xlink:to="loc_us-gaap_RelatedPartyDomain_583278B4BDD32F19D7F9795FF20C0C68" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AffiliatedEntityMember" xlink:label="loc_us-gaap_AffiliatedEntityMember_D68ADEC089EEE13AE359795FF20C94CE" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_583278B4BDD32F19D7F9795FF20C0C68" xlink:to="loc_us-gaap_AffiliatedEntityMember_D68ADEC089EEE13AE359795FF20C94CE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InvesteeMember" xlink:label="loc_us-gaap_InvesteeMember_FFFBAA961FFBD444E57D795FF20C9D17" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_583278B4BDD32F19D7F9795FF20C0C68" xlink:to="loc_us-gaap_InvesteeMember_FFFBAA961FFBD444E57D795FF20C9D17" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_ManagementAndImmediateFamilyMemberofManagementMember" xlink:label="loc_smci_ManagementAndImmediateFamilyMemberofManagementMember_5C7054A65F93A03EB083795FF20C7B1F" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_583278B4BDD32F19D7F9795FF20C0C68" xlink:to="loc_smci_ManagementAndImmediateFamilyMemberofManagementMember_5C7054A65F93A03EB083795FF20C7B1F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CoVenturerMember" xlink:label="loc_us-gaap_CoVenturerMember_27D22EDAB9E5F427A1F4795FF20C87C5" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_583278B4BDD32F19D7F9795FF20C0C68" xlink:to="loc_us-gaap_CoVenturerMember_27D22EDAB9E5F427A1F4795FF20C87C5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_99EDEFCECFB181C8D945795FF20CFF28" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3566FD31938A537D7F89795FF20CC819" xlink:to="loc_us-gaap_RangeAxis_99EDEFCECFB181C8D945795FF20CFF28" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_1B5F4286FCFE5B3D4324795FF20CF238" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_99EDEFCECFB181C8D945795FF20CFF28" xlink:to="loc_us-gaap_RangeMember_1B5F4286FCFE5B3D4324795FF20CF238" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_F2C74BC42774D7A872AE795FF20CCCDB" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_1B5F4286FCFE5B3D4324795FF20CF238" xlink:to="loc_us-gaap_MinimumMember_F2C74BC42774D7A872AE795FF20CCCDB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_3BFA210B1D88F1BE80E5795FF20CA3E6" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_1B5F4286FCFE5B3D4324795FF20CF238" xlink:to="loc_us-gaap_MaximumMember_3BFA210B1D88F1BE80E5795FF20CA3E6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_6759D1E0B60107B13D3D795FF20CC848" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3566FD31938A537D7F89795FF20CC819" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_6759D1E0B60107B13D3D795FF20CC848" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityMethodInvesteeNameDomain" xlink:label="loc_us-gaap_EquityMethodInvesteeNameDomain_E7FCC83AEB09C50EAA8C795FF20C7019" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_6759D1E0B60107B13D3D795FF20CC848" xlink:to="loc_us-gaap_EquityMethodInvesteeNameDomain_E7FCC83AEB09C50EAA8C795FF20C7019" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_SuperMicroAsiaScienceandTechnologyParkInc.Member" xlink:label="loc_smci_SuperMicroAsiaScienceandTechnologyParkInc.Member_1940BEA1907EFA0615FB795FF20CEB66" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvesteeNameDomain_E7FCC83AEB09C50EAA8C795FF20C7019" xlink:to="loc_smci_SuperMicroAsiaScienceandTechnologyParkInc.Member_1940BEA1907EFA0615FB795FF20CEB66" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_5F4D801D23D804F3957A795FF20C039D" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3566FD31938A537D7F89795FF20CC819" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_5F4D801D23D804F3957A795FF20C039D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_10D9D1419DE3F2649DA9795FF20CAACB" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_5F4D801D23D804F3957A795FF20C039D" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_10D9D1419DE3F2649DA9795FF20CAACB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_6AF020AFBC1CF5FAA72C795FF20C86F6" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_10D9D1419DE3F2649DA9795FF20CAACB" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_6AF020AFBC1CF5FAA72C795FF20C86F6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_3566FD31938A537D7F89795FF20CC819" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_RelatedPartyOwnershipPercentage" xlink:label="loc_smci_RelatedPartyOwnershipPercentage_12250648BC0310F51E21795FF20C0F76" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:to="loc_smci_RelatedPartyOwnershipPercentage_12250648BC0310F51E21795FF20C0F76" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_C172D193509BA1BB3B54795FF20CC055" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_C172D193509BA1BB3B54795FF20CC055" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueFromRelatedParties" xlink:label="loc_us-gaap_RevenueFromRelatedParties_B108C8DE00818CFC08D1795FF20C6C6E" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:to="loc_us-gaap_RevenueFromRelatedParties_B108C8DE00818CFC08D1795FF20C6C6E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_EF02D58A7BDC0906562D795FF20C731B" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_EF02D58A7BDC0906562D795FF20C731B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_26735F28797F0CC485B8795FF20C49B5" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_26735F28797F0CC485B8795FF20C49B5" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_RelatedPartyTransactionNumberofDaysInvoicesPaid" xlink:label="loc_smci_RelatedPartyTransactionNumberofDaysInvoicesPaid_5821D9515A8F10F6F556795FF20CB09C" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:to="loc_smci_RelatedPartyTransactionNumberofDaysInvoicesPaid_5821D9515A8F10F6F556795FF20CB09C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_3A2B4A89ACBABCED6C9A795FF20CC626" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:to="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_3A2B4A89ACBABCED6C9A795FF20CC626" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PurchaseObligation" xlink:label="loc_us-gaap_PurchaseObligation_AE7E7D936DEBA65877B6795FF20C6006" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:to="loc_us-gaap_PurchaseObligation_AE7E7D936DEBA65877B6795FF20C6006" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_VariableInterestEntityInvestmentContribution" xlink:label="loc_smci_VariableInterestEntityInvestmentContribution_2E98BE54E4A410F3F168795FF20CCEC7" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:to="loc_smci_VariableInterestEntityInvestmentContribution_2E98BE54E4A410F3F168795FF20CCEC7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage" xlink:label="loc_us-gaap_VariableInterestEntityOwnershipPercentage_F1DBACCE526160A572A5795FF20C878F" xlink:type="locator" />
    <presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:to="loc_us-gaap_VariableInterestEntityOwnershipPercentage_F1DBACCE526160A572A5795FF20C878F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_6EF50B3F8208C9437126795FF20C0F2E" xlink:type="locator" />
    <presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_78E4719D160AC5FAAD96795FF20CE334" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_6EF50B3F8208C9437126795FF20C0F2E" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/SegmentReporting" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_54BAED35D7E0B517CB5A58F086FF7338" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_11B0AD80F658A6F01E5558F086FF992D" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_54BAED35D7E0B517CB5A58F086FF7338" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_11B0AD80F658A6F01E5558F086FF992D" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/SegmentReportingLongLivedAssetsDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_55B38F3CF650F5D542FF58F085D7EBB1" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FD32DCB10DB4E9E80D2958F085D772F4" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_55B38F3CF650F5D542FF58F085D7EBB1" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FD32DCB10DB4E9E80D2958F085D772F4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_06876672BAA4832AA35058F085D794B4" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FD32DCB10DB4E9E80D2958F085D772F4" xlink:to="loc_us-gaap_StatementGeographicalAxis_06876672BAA4832AA35058F085D794B4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_DC9DE8894D8674E57FAB58F085D75114" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementGeographicalAxis_06876672BAA4832AA35058F085D794B4" xlink:to="loc_us-gaap_SegmentGeographicalDomain_DC9DE8894D8674E57FAB58F085D75114" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd#country_US" xlink:label="loc_country_US_32D01212913CECF5BF1058F085D7B420" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_DC9DE8894D8674E57FAB58F085D75114" xlink:to="loc_country_US_32D01212913CECF5BF1058F085D7B420" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AsiaMember" xlink:label="loc_us-gaap_AsiaMember_CBFE3205B298EAB035DE58F085D777D0" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_DC9DE8894D8674E57FAB58F085D75114" xlink:to="loc_us-gaap_AsiaMember_CBFE3205B298EAB035DE58F085D777D0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EuropeMember" xlink:label="loc_us-gaap_EuropeMember_2F28D9801A897CD2E36D58F085D7C7F4" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_DC9DE8894D8674E57FAB58F085D75114" xlink:to="loc_us-gaap_EuropeMember_2F28D9801A897CD2E36D58F085D7C7F4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_125BBDBD600B7DCD11B758F085D70521" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_FD32DCB10DB4E9E80D2958F085D772F4" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_125BBDBD600B7DCD11B758F085D70521" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_B7447F2362EBB3D76D2D58F085D7F9B3" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_125BBDBD600B7DCD11B758F085D70521" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_B7447F2362EBB3D76D2D58F085D7F9B3" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/SegmentReportingNarrativeDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_F830367228F32B3BE2947C482D568C8F" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1E2C82545BCD30E1B04B7C482D57B887" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_F830367228F32B3BE2947C482D568C8F" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1E2C82545BCD30E1B04B7C482D57B887" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_29F1EEA71CF302C9B23C7C482D575EB0" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1E2C82545BCD30E1B04B7C482D57B887" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_29F1EEA71CF302C9B23C7C482D575EB0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_F12E833D65FEE5684A3F7C482D57F52E" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_29F1EEA71CF302C9B23C7C482D575EB0" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_F12E833D65FEE5684A3F7C482D57F52E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_D7463FEF2FBF5A5303BB7C482D589941" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_F12E833D65FEE5684A3F7C482D57F52E" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_D7463FEF2FBF5A5303BB7C482D589941" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_560385DCE4CE306F97BD7C482D588358" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1E2C82545BCD30E1B04B7C482D57B887" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_560385DCE4CE306F97BD7C482D588358" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2A6302B6B9BC1C1761EA7C482D583E81" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_560385DCE4CE306F97BD7C482D588358" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2A6302B6B9BC1C1761EA7C482D583E81" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_C8864FFCE0730F72EEB67C482D58AD4C" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2A6302B6B9BC1C1761EA7C482D583E81" xlink:to="loc_us-gaap_SalesRevenueNetMember_C8864FFCE0730F72EEB67C482D58AD4C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaap_AccountsReceivableMember_17A99EB756A0BD63BE527C482D58BCCF" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_2A6302B6B9BC1C1761EA7C482D583E81" xlink:to="loc_us-gaap_AccountsReceivableMember_17A99EB756A0BD63BE527C482D58BCCF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CounterpartyNameAxis" xlink:label="loc_us-gaap_CounterpartyNameAxis_FE334D179F9DF828FACE7C482D5982AF" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1E2C82545BCD30E1B04B7C482D57B887" xlink:to="loc_us-gaap_CounterpartyNameAxis_FE334D179F9DF828FACE7C482D5982AF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_BB088BD31EB7773EEEA37C482D59CECB" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CounterpartyNameAxis_FE334D179F9DF828FACE7C482D5982AF" xlink:to="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_BB088BD31EB7773EEEA37C482D59CECB" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_OneCustomerMember" xlink:label="loc_smci_OneCustomerMember_4C3A58FC609BB0A4E92A7C482D595156" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyNameDomain_BB088BD31EB7773EEEA37C482D59CECB" xlink:to="loc_smci_OneCustomerMember_4C3A58FC609BB0A4E92A7C482D595156" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_03BBFA6D3E1FDDD1B27A7C482D59AA61" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_1E2C82545BCD30E1B04B7C482D57B887" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_03BBFA6D3E1FDDD1B27A7C482D59AA61" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_ConcentrationRiskNumberOfCustomers" xlink:label="loc_smci_ConcentrationRiskNumberOfCustomers_A592D7DC2BF8E74658187C482D59D7B2" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_03BBFA6D3E1FDDD1B27A7C482D59AA61" xlink:to="loc_smci_ConcentrationRiskNumberOfCustomers_A592D7DC2BF8E74658187C482D59D7B2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_C88F1D9945030EA53FDB7C482D5AA682" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_03BBFA6D3E1FDDD1B27A7C482D59AA61" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_C88F1D9945030EA53FDB7C482D5AA682" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/SegmentReportingNetSalesByGeographicRegionDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_CAF5308CC0DDC88B180858F086F094FE" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_us-gaap_NumberOfOperatingSegments_D030F8E3E6F4F15E22C358F086F05337" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_CAF5308CC0DDC88B180858F086F094FE" xlink:to="loc_us-gaap_NumberOfOperatingSegments_D030F8E3E6F4F15E22C358F086F05337" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_687842E06C92BC404D7358F086F06883" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_CAF5308CC0DDC88B180858F086F094FE" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_687842E06C92BC404D7358F086F06883" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementGeographicalAxis" xlink:label="loc_us-gaap_StatementGeographicalAxis_5737B86A11F80CF9774158F086F0405C" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_687842E06C92BC404D7358F086F06883" xlink:to="loc_us-gaap_StatementGeographicalAxis_5737B86A11F80CF9774158F086F0405C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentGeographicalDomain" xlink:label="loc_us-gaap_SegmentGeographicalDomain_61D320DB5FEFFA09E91E58F086F04043" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementGeographicalAxis_5737B86A11F80CF9774158F086F0405C" xlink:to="loc_us-gaap_SegmentGeographicalDomain_61D320DB5FEFFA09E91E58F086F04043" xlink:type="arc" />
    <loc xlink:href="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd#country_US" xlink:label="loc_country_US_2FFF93F1ED2FB34EE5FE58F086F03BF5" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_61D320DB5FEFFA09E91E58F086F04043" xlink:to="loc_country_US_2FFF93F1ED2FB34EE5FE58F086F03BF5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EuropeMember" xlink:label="loc_us-gaap_EuropeMember_F3CBB3CB39A302658B3958F086F068B8" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_61D320DB5FEFFA09E91E58F086F04043" xlink:to="loc_us-gaap_EuropeMember_F3CBB3CB39A302658B3958F086F068B8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AsiaMember" xlink:label="loc_us-gaap_AsiaMember_CC42C42F425579991A2F58F086F01FCE" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_61D320DB5FEFFA09E91E58F086F04043" xlink:to="loc_us-gaap_AsiaMember_CC42C42F425579991A2F58F086F01FCE" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_OtherRegionMember" xlink:label="loc_smci_OtherRegionMember_2DC05FC0E401E87ADD7458F086F07043" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentGeographicalDomain_61D320DB5FEFFA09E91E58F086F04043" xlink:to="loc_smci_OtherRegionMember_2DC05FC0E401E87ADD7458F086F07043" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_490922A851F9F97EFD6D58F086F08332" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_687842E06C92BC404D7358F086F06883" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_490922A851F9F97EFD6D58F086F08332" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_9950B535ABE95094965658F086F09CC8" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_490922A851F9F97EFD6D58F086F08332" xlink:to="loc_us-gaap_SalesRevenueNet_9950B535ABE95094965658F086F09CC8" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/SegmentReportingNetSalesByProductTypeDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_2885974123DE01086CEB58F087ABF8EC" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_89BFBC1CBC56734AD4A558F087AB96C7" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_2885974123DE01086CEB58F087ABF8EC" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_89BFBC1CBC56734AD4A558F087AB96C7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductOrServiceAxis" xlink:label="loc_us-gaap_ProductOrServiceAxis_290DC008E0B8F5FD5A5658F087AB9AF0" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_89BFBC1CBC56734AD4A558F087AB96C7" xlink:to="loc_us-gaap_ProductOrServiceAxis_290DC008E0B8F5FD5A5658F087AB9AF0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductsAndServicesDomain" xlink:label="loc_us-gaap_ProductsAndServicesDomain_965C901F4D394FF6005658F087AB0D9F" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductOrServiceAxis_290DC008E0B8F5FD5A5658F087AB9AF0" xlink:to="loc_us-gaap_ProductsAndServicesDomain_965C901F4D394FF6005658F087AB0D9F" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_ServerSystemsMember" xlink:label="loc_smci_ServerSystemsMember_6DD4C9E446B45C5D3CBF58F087AB4C05" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductsAndServicesDomain_965C901F4D394FF6005658F087AB0D9F" xlink:to="loc_smci_ServerSystemsMember_6DD4C9E446B45C5D3CBF58F087AB4C05" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_SubsystemsAndAccessoriesMember" xlink:label="loc_smci_SubsystemsAndAccessoriesMember_BE6C5D1712798776DE8558F087ABE185" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductsAndServicesDomain_965C901F4D394FF6005658F087AB0D9F" xlink:to="loc_smci_SubsystemsAndAccessoriesMember_BE6C5D1712798776DE8558F087ABE185" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_CD8FA1ABC7F249B30E6958F087AB63A3" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_89BFBC1CBC56734AD4A558F087AB96C7" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_CD8FA1ABC7F249B30E6958F087AB63A3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_C2DE4BB2EFED708B282B58F087AB50B9" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_CD8FA1ABC7F249B30E6958F087AB63A3" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_C2DE4BB2EFED708B282B58F087AB50B9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProductConcentrationRiskMember" xlink:label="loc_us-gaap_ProductConcentrationRiskMember_B88F830684D5AA73010A58F087ABA852" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_C2DE4BB2EFED708B282B58F087AB50B9" xlink:to="loc_us-gaap_ProductConcentrationRiskMember_B88F830684D5AA73010A58F087ABA852" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_D6E62427C3094C39AA3D58F087AB1840" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_89BFBC1CBC56734AD4A558F087AB96C7" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_D6E62427C3094C39AA3D58F087AB1840" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3A5FD396FDC5B2CDB5E858F087AB820C" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_D6E62427C3094C39AA3D58F087AB1840" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3A5FD396FDC5B2CDB5E858F087AB820C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_6944021BDBD7CDCEFFCF58F087AB0192" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_3A5FD396FDC5B2CDB5E858F087AB820C" xlink:to="loc_us-gaap_SalesRevenueNetMember_6944021BDBD7CDCEFFCF58F087AB0192" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_CAEF6647221A31BD932258F087AB9406" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_89BFBC1CBC56734AD4A558F087AB96C7" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_CAEF6647221A31BD932258F087AB9406" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SalesRevenueNet" xlink:label="loc_us-gaap_SalesRevenueNet_2EBF9564337928927BB558F087AB0B92" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_CAEF6647221A31BD932258F087AB9406" xlink:to="loc_us-gaap_SalesRevenueNet_2EBF9564337928927BB558F087AB0B92" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_FD45E33348F3CB00DA7D58F087AB189F" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_CAEF6647221A31BD932258F087AB9406" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_FD45E33348F3CB00DA7D58F087AB189F" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/SegmentReportingTables" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_D5430D4F027C2B5D7C9358F086A2BCAF" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock" xlink:label="loc_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_9E611B75B33D91DD2EB558F086A2C25A" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_D5430D4F027C2B5D7C9358F086A2BCAF" xlink:to="loc_us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_9E611B75B33D91DD2EB558F086A2C25A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_AABB5199AF9DD668CF9458F086A2E738" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_D5430D4F027C2B5D7C9358F086A2BCAF" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_AABB5199AF9DD668CF9458F086A2E738" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_90E3ABCCE3F1B7591AA758F086A2778D" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_D5430D4F027C2B5D7C9358F086A2BCAF" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_90E3ABCCE3F1B7591AA758F086A2778D" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/ShortTermAndLongTermObligations" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_7EAF163869E730CCE18D58F086C1686A" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_8C4B8B1C79C20660C5B358F086C14CA7" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_7EAF163869E730CCE18D58F086C1686A" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_8C4B8B1C79C20660C5B358F086C14CA7" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/ShortTermAndLongTermObligationsBankOfAmericaDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_88840376225F160D488E73949A14A9E1" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShortTermDebtTable" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable_C46247F5474EC7145F8D73949A149D6C" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_88840376225F160D488E73949A14A9E1" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_C46247F5474EC7145F8D73949A149D6C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_2C57E4F8F5136366C71173949A145041" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_C46247F5474EC7145F8D73949A149D6C" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_2C57E4F8F5136366C71173949A145041" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_57945A7AE9CE0DD4BD1573949A1435F2" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_2C57E4F8F5136366C71173949A145041" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_57945A7AE9CE0DD4BD1573949A1435F2" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_BankOfAmericaMember" xlink:label="loc_smci_BankOfAmericaMember_73F2F012D3D1FB8F147773949A140FA2" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_57945A7AE9CE0DD4BD1573949A1435F2" xlink:to="loc_smci_BankOfAmericaMember_73F2F012D3D1FB8F147773949A140FA2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_83D7FAC4DC1D7B743FCF73949A14B23D" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_C46247F5474EC7145F8D73949A149D6C" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_83D7FAC4DC1D7B743FCF73949A14B23D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_E7BBA10E50E69774123773949A14FB9A" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_83D7FAC4DC1D7B743FCF73949A14B23D" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_E7BBA10E50E69774123773949A14FB9A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_9D0223FA40B341A181D673949A159FF7" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_E7BBA10E50E69774123773949A14FB9A" xlink:to="loc_us-gaap_LineOfCreditMember_9D0223FA40B341A181D673949A159FF7" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_TermLoanMember" xlink:label="loc_smci_TermLoanMember_7D46F5F4A4FA5E35E09773949A159005" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_E7BBA10E50E69774123773949A14FB9A" xlink:to="loc_smci_TermLoanMember_7D46F5F4A4FA5E35E09773949A159005" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_EA69EBCDA3DF51A7720E73949A151764" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_C46247F5474EC7145F8D73949A149D6C" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_EA69EBCDA3DF51A7720E73949A151764" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_1B634E41ACDEF7813A2773949A150A41" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_EA69EBCDA3DF51A7720E73949A151764" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_1B634E41ACDEF7813A2773949A150A41" xlink:type="arc" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_1B634E41ACDEF7813A2773949A150A41" xlink:to="loc_us-gaap_LineOfCreditMember_9D0223FA40B341A181D673949A159FF7" xlink:type="arc" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_1B634E41ACDEF7813A2773949A150A41" xlink:to="loc_smci_TermLoanMember_7D46F5F4A4FA5E35E09773949A159005" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_C15C1DE2F3F8248A497F73949A1A35A6" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_C46247F5474EC7145F8D73949A149D6C" xlink:to="loc_us-gaap_CreditFacilityAxis_C15C1DE2F3F8248A497F73949A1A35A6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_EB6E5BEE39C0138BFC1973949A1A8BD3" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_C15C1DE2F3F8248A497F73949A1A35A6" xlink:to="loc_us-gaap_CreditFacilityDomain_EB6E5BEE39C0138BFC1973949A1A8BD3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_F1D3956AEC1D78FB408173949A1AA14C" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_EB6E5BEE39C0138BFC1973949A1A8BD3" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_F1D3956AEC1D78FB408173949A1AA14C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_5F9709A68568B6260F2C73949A1AE2EB" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_C46247F5474EC7145F8D73949A149D6C" xlink:to="loc_us-gaap_VariableRateAxis_5F9709A68568B6260F2C73949A1AE2EB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_3E755A353255DEBD75E173949A1ACC13" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_5F9709A68568B6260F2C73949A1AE2EB" xlink:to="loc_us-gaap_VariableRateDomain_3E755A353255DEBD75E173949A1ACC13" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_9FA97CEF696093C0D4B873949A1BCC5E" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_3E755A353255DEBD75E173949A1ACC13" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_9FA97CEF696093C0D4B873949A1BCC5E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_B1F7F3998905E95E830173949A1B02CE" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_C46247F5474EC7145F8D73949A149D6C" xlink:to="loc_us-gaap_RangeAxis_B1F7F3998905E95E830173949A1B02CE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_62B058B5313C82A1005B73949A1B1468" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_B1F7F3998905E95E830173949A1B02CE" xlink:to="loc_us-gaap_RangeMember_62B058B5313C82A1005B73949A1B1468" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_C932FCD145677BAAB25573949A1BEF31" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_62B058B5313C82A1005B73949A1B1468" xlink:to="loc_us-gaap_MinimumMember_C932FCD145677BAAB25573949A1BEF31" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_E04049418FE8583C787173949A1B3ABA" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_62B058B5313C82A1005B73949A1B1468" xlink:to="loc_us-gaap_MaximumMember_E04049418FE8583C787173949A1B3ABA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtLineItems" xlink:label="loc_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_C46247F5474EC7145F8D73949A149D6C" xlink:to="loc_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_B7B5DD06AFC09C5E5D9873949A1B9633" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_B7B5DD06AFC09C5E5D9873949A1B9633" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaap_DebtInstrumentTerm_C09B286EC690D197154673A66CD764EA" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:to="loc_us-gaap_DebtInstrumentTerm_C09B286EC690D197154673A66CD764EA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_776BA868B3B6F9AA1F3873949A1B01FF" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_776BA868B3B6F9AA1F3873949A1B01FF" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_DebtInstrumentCollateralNumberofBuildings" xlink:label="loc_smci_DebtInstrumentCollateralNumberofBuildings_B5D0E6D10B34400C442773949A1B6263" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:to="loc_smci_DebtInstrumentCollateralNumberofBuildings_B5D0E6D10B34400C442773949A1B6263" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_C0506C4724B0603AEEE873949A1BE970" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_C0506C4724B0603AEEE873949A1BE970" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_DebtInstrumentVariableRate" xlink:label="loc_smci_DebtInstrumentVariableRate_3148B94EA125A9C0FE4573949A1B00CB" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:to="loc_smci_DebtInstrumentVariableRate_3148B94EA125A9C0FE4573949A1B00CB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_448661B176D3AF0C4D6473949A1BFA7E" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:to="loc_us-gaap_LongTermDebt_448661B176D3AF0C4D6473949A1BFA7E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaap_ShortTermBorrowings_8D3E9082A8BD709128BE73949A1B9C32" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:to="loc_us-gaap_ShortTermBorrowings_8D3E9082A8BD709128BE73949A1B9C32" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_AA2D7AC9CFB428C3F2AC73949A1B7D92" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_AA2D7AC9CFB428C3F2AC73949A1B7D92" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_CF7F8F3635514A35286B73949A1BAC80" xlink:type="locator" />
    <presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_95A429C3C933911172EA73949A1B2ACA" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_CF7F8F3635514A35286B73949A1BAC80" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/ShortTermAndLongTermObligationsCovenantComplianceDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_4C92E4D247CB6FCA270C739499D79317" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_FCF33D4B418868FD0CBD739499D76395" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_4C92E4D247CB6FCA270C739499D79317" xlink:to="loc_us-gaap_DebtInstrumentTable_FCF33D4B418868FD0CBD739499D76395" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_48B2124F26DA0F6CBF3B739499D760E6" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_FCF33D4B418868FD0CBD739499D76395" xlink:to="loc_us-gaap_RangeAxis_48B2124F26DA0F6CBF3B739499D760E6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_8446A69840E7F1E92700739499D7C18F" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_48B2124F26DA0F6CBF3B739499D760E6" xlink:to="loc_us-gaap_RangeMember_8446A69840E7F1E92700739499D7C18F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_CECBC62565D883B9A45D739499D7CDD0" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_8446A69840E7F1E92700739499D7C18F" xlink:to="loc_us-gaap_MinimumMember_CECBC62565D883B9A45D739499D7CDD0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_B60B4363A1D6099D80FD739499D8A715" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_FCF33D4B418868FD0CBD739499D76395" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_B60B4363A1D6099D80FD739499D8A715" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_6F2B120CBF3F97D44096739499D8700D" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_B60B4363A1D6099D80FD739499D8A715" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_6F2B120CBF3F97D44096739499D8700D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_1849A809CB95D7E922A7739499D8FC39" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_6F2B120CBF3F97D44096739499D8700D" xlink:to="loc_us-gaap_LineOfCreditMember_1849A809CB95D7E922A7739499D8FC39" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_TermLoanMember" xlink:label="loc_smci_TermLoanMember_911FF5A728C86B12AEB0739499D8D51A" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_6F2B120CBF3F97D44096739499D8700D" xlink:to="loc_smci_TermLoanMember_911FF5A728C86B12AEB0739499D8D51A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_15143DA99BF6DF1C9675739499D87780" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_FCF33D4B418868FD0CBD739499D76395" xlink:to="loc_us-gaap_CreditFacilityAxis_15143DA99BF6DF1C9675739499D87780" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_EA91F2BBA7A5312636DA739499D8F338" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_15143DA99BF6DF1C9675739499D87780" xlink:to="loc_us-gaap_CreditFacilityDomain_EA91F2BBA7A5312636DA739499D8F338" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_2FD351970E0D991F510A739499D8E8EE" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_EA91F2BBA7A5312636DA739499D8F338" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_2FD351970E0D991F510A739499D8E8EE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_222484AE59F50BF80BEB739499D8018C" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_FCF33D4B418868FD0CBD739499D76395" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_222484AE59F50BF80BEB739499D8018C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_091153477DF1A91CB4AB739499D8FC15" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_222484AE59F50BF80BEB739499D8018C" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_091153477DF1A91CB4AB739499D8FC15" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_BankOfAmericaMember" xlink:label="loc_smci_BankOfAmericaMember_3CCAA82B6117E77A2870739499D83A89" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_091153477DF1A91CB4AB739499D8FC15" xlink:to="loc_smci_BankOfAmericaMember_3CCAA82B6117E77A2870739499D83A89" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_CTBCMember" xlink:label="loc_smci_CTBCMember_398C272C5E009D9ECC7D739499D8F850" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_091153477DF1A91CB4AB739499D8FC15" xlink:to="loc_smci_CTBCMember_398C272C5E009D9ECC7D739499D8F850" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_552C002F5B4DB6BA7FD2739499D83248" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_FCF33D4B418868FD0CBD739499D76395" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_552C002F5B4DB6BA7FD2739499D83248" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_62CF0CAFC59CDD82FB68739499D874EE" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_552C002F5B4DB6BA7FD2739499D83248" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_62CF0CAFC59CDD82FB68739499D874EE" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_BankOfAmericaCreditAgreementMember" xlink:label="loc_smci_BankOfAmericaCreditAgreementMember_58C158C745AB9E695B8A739499D8A54E" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_62CF0CAFC59CDD82FB68739499D874EE" xlink:to="loc_smci_BankOfAmericaCreditAgreementMember_58C158C745AB9E695B8A739499D8A54E" xlink:type="arc" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_62CF0CAFC59CDD82FB68739499D874EE" xlink:to="loc_smci_TermLoanMember_911FF5A728C86B12AEB0739499D8D51A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_2135FD331FBEB6B3C89C739499D86E96" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_FCF33D4B418868FD0CBD739499D76395" xlink:to="loc_us-gaap_DebtInstrumentAxis_2135FD331FBEB6B3C89C739499D86E96" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_73DAA3876CE777181435739499D9B9C9" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_2135FD331FBEB6B3C89C739499D86E96" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_73DAA3876CE777181435739499D9B9C9" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_CTBC2014FacilityMember" xlink:label="loc_smci_CTBC2014FacilityMember_DED429622E555A24B290739499D98EE2" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_73DAA3876CE777181435739499D9B9C9" xlink:to="loc_smci_CTBC2014FacilityMember_DED429622E555A24B290739499D98EE2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_B06A5829B8DCF705C3FB739499D90668" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_FCF33D4B418868FD0CBD739499D76395" xlink:to="loc_us-gaap_DebtInstrumentLineItems_B06A5829B8DCF705C3FB739499D90668" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentCollateralAmount" xlink:label="loc_us-gaap_DebtInstrumentCollateralAmount_C77B9D8E22FBF2A4E14D739499D9E590" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B06A5829B8DCF705C3FB739499D90668" xlink:to="loc_us-gaap_DebtInstrumentCollateralAmount_C77B9D8E22FBF2A4E14D739499D9E590" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_DebtInstrumentCollateralNumberofBuildings" xlink:label="loc_smci_DebtInstrumentCollateralNumberofBuildings_09362D30F9194AD2B295739499DED8EF" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B06A5829B8DCF705C3FB739499D90668" xlink:to="loc_smci_DebtInstrumentCollateralNumberofBuildings_09362D30F9194AD2B295739499DED8EF" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoans" xlink:label="loc_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoans_3EFD96A5C1D69EFBE900739499DEC2DE" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B06A5829B8DCF705C3FB739499D90668" xlink:to="loc_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoans_3EFD96A5C1D69EFBE900739499DEC2DE" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoansRatio" xlink:label="loc_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoansRatio_5CA3C5FDF4B97081C4F0739499DEAB55" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B06A5829B8DCF705C3FB739499D90668" xlink:to="loc_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoansRatio_5CA3C5FDF4B97081C4F0739499DEAB55" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_DebtInstrumentCreditTermsforLineofCreditandTermLoansMarketValue" xlink:label="loc_smci_DebtInstrumentCreditTermsforLineofCreditandTermLoansMarketValue_D001C06C072B8E5E21E6739499DE5069" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_B06A5829B8DCF705C3FB739499D90668" xlink:to="loc_smci_DebtInstrumentCreditTermsforLineofCreditandTermLoansMarketValue_D001C06C072B8E5E21E6739499DE5069" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/ShortTermAndLongTermObligationsCtbcDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_1A013CC03001140B5C6F791F8C27202E" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_DED164538089AC37D13E791F8C27E4D7" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1A013CC03001140B5C6F791F8C27202E" xlink:to="loc_us-gaap_DebtInstrumentTable_DED164538089AC37D13E791F8C27E4D7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_2A6C934AD1C406C1900D791F8C27A2D2" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_DED164538089AC37D13E791F8C27E4D7" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_2A6C934AD1C406C1900D791F8C27A2D2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_314D4E54C62D2666369B791F8C272699" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_2A6C934AD1C406C1900D791F8C27A2D2" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_314D4E54C62D2666369B791F8C272699" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_DF950E2ACE0382765E71791F8C27F99F" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_314D4E54C62D2666369B791F8C272699" xlink:to="loc_us-gaap_SubsequentEventMember_DF950E2ACE0382765E71791F8C27F99F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_088FE44F510E1AA1B1C1791F8C27BFE7" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_DED164538089AC37D13E791F8C27E4D7" xlink:to="loc_us-gaap_DebtInstrumentAxis_088FE44F510E1AA1B1C1791F8C27BFE7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_109AD3ADDAFC74A9DD74791F8C272BF5" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_088FE44F510E1AA1B1C1791F8C27BFE7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_109AD3ADDAFC74A9DD74791F8C272BF5" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_CTBC2014FacilityMember" xlink:label="loc_smci_CTBC2014FacilityMember_BF139BBB35D0DB6B1959791F8C27BE2A" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_109AD3ADDAFC74A9DD74791F8C272BF5" xlink:to="loc_smci_CTBC2014FacilityMember_BF139BBB35D0DB6B1959791F8C27BE2A" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_CTBC2016FacilityMember" xlink:label="loc_smci_CTBC2016FacilityMember_70A26EE78B2A97A08124791F8C27BC73" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_109AD3ADDAFC74A9DD74791F8C272BF5" xlink:to="loc_smci_CTBC2016FacilityMember_70A26EE78B2A97A08124791F8C27BC73" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_4CA41A41DAE6253D0CFE791F8C272CCA" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_DED164538089AC37D13E791F8C27E4D7" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_4CA41A41DAE6253D0CFE791F8C272CCA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_4436D0C8906FCFB06323791F8C279F46" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_4CA41A41DAE6253D0CFE791F8C272CCA" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_4436D0C8906FCFB06323791F8C279F46" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_TermLoanMember" xlink:label="loc_smci_TermLoanMember_84FE3266346741EFC956791F8C2723CE" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_4436D0C8906FCFB06323791F8C279F46" xlink:to="loc_smci_TermLoanMember_84FE3266346741EFC956791F8C2723CE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_BF145EA8868FE3B50CA6791F8C274461" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_4436D0C8906FCFB06323791F8C279F46" xlink:to="loc_us-gaap_LineOfCreditMember_BF145EA8868FE3B50CA6791F8C274461" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_8BB5F7B8E009DA8F67C7791F8C27FE06" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_DED164538089AC37D13E791F8C27E4D7" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_8BB5F7B8E009DA8F67C7791F8C27FE06" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_EE0CBAC54BB05B8CAF7C791F8C2727BE" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_8BB5F7B8E009DA8F67C7791F8C27FE06" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_EE0CBAC54BB05B8CAF7C791F8C2727BE" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_CTBCMember" xlink:label="loc_smci_CTBCMember_FFCD5BCF1243151D010D791F8C27307C" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_EE0CBAC54BB05B8CAF7C791F8C2727BE" xlink:to="loc_smci_CTBCMember_FFCD5BCF1243151D010D791F8C27307C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_DB0A029CDD564641A284791F8C27B9E3" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_DED164538089AC37D13E791F8C27E4D7" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_DB0A029CDD564641A284791F8C27B9E3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_F71E3712544734631EB0791F8C276CA6" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_DB0A029CDD564641A284791F8C27B9E3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_F71E3712544734631EB0791F8C276CA6" xlink:type="arc" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_F71E3712544734631EB0791F8C276CA6" xlink:to="loc_smci_TermLoanMember_84FE3266346741EFC956791F8C2723CE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_D7927D1785D27497230F791F8C27D35E" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_F71E3712544734631EB0791F8C276CA6" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_D7927D1785D27497230F791F8C27D35E" xlink:type="arc" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_F71E3712544734631EB0791F8C276CA6" xlink:to="loc_us-gaap_LineOfCreditMember_BF145EA8868FE3B50CA6791F8C274461" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_0BDFB89B81E1334DCB2C791F8C27D2EB" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_DED164538089AC37D13E791F8C27E4D7" xlink:to="loc_us-gaap_CreditFacilityAxis_0BDFB89B81E1334DCB2C791F8C27D2EB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_A15361B6BBE08440BA0A791F8C2791D5" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_0BDFB89B81E1334DCB2C791F8C27D2EB" xlink:to="loc_us-gaap_CreditFacilityDomain_A15361B6BBE08440BA0A791F8C2791D5" xlink:type="arc" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_A15361B6BBE08440BA0A791F8C2791D5" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_D7927D1785D27497230F791F8C27D35E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SecuredDebtMember" xlink:label="loc_us-gaap_SecuredDebtMember_827FB152DF6C361242A4791F8C27D69E" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_A15361B6BBE08440BA0A791F8C2791D5" xlink:to="loc_us-gaap_SecuredDebtMember_827FB152DF6C361242A4791F8C27D69E" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_CustomsBondMember" xlink:label="loc_smci_CustomsBondMember_005D57644C227C58CF37791F8C279777" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_A15361B6BBE08440BA0A791F8C2791D5" xlink:to="loc_smci_CustomsBondMember_005D57644C227C58CF37791F8C279777" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_F1C3E86982C6E345EAE5791F8C2754CA" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_DED164538089AC37D13E791F8C27E4D7" xlink:to="loc_us-gaap_VariableRateAxis_F1C3E86982C6E345EAE5791F8C2754CA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_AE4FBB2490CCB64CAB9E791F8C27E4EB" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_F1C3E86982C6E345EAE5791F8C2754CA" xlink:to="loc_us-gaap_VariableRateDomain_AE4FBB2490CCB64CAB9E791F8C27E4EB" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_CTBCsEstablishedNTDInterestRateMember" xlink:label="loc_smci_CTBCsEstablishedNTDInterestRateMember_CA07F5724A6F0DAA0AD3791F8C277CD7" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_AE4FBB2490CCB64CAB9E791F8C27E4EB" xlink:to="loc_smci_CTBCsEstablishedNTDInterestRateMember_CA07F5724A6F0DAA0AD3791F8C277CD7" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_CTBCsEstablishedUSDInterestRateMember" xlink:label="loc_smci_CTBCsEstablishedUSDInterestRateMember_A35EC53FC2E037FA3823791F8C278CCD" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_AE4FBB2490CCB64CAB9E791F8C27E4EB" xlink:to="loc_smci_CTBCsEstablishedUSDInterestRateMember_A35EC53FC2E037FA3823791F8C278CCD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_6899756F4266065F15F7791F8C27C76B" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_DED164538089AC37D13E791F8C27E4D7" xlink:to="loc_us-gaap_RangeAxis_6899756F4266065F15F7791F8C27C76B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_5182304B2C481124BD0B791F8C27B9A0" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_6899756F4266065F15F7791F8C27C76B" xlink:to="loc_us-gaap_RangeMember_5182304B2C481124BD0B791F8C27B9A0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_08B048393EA848CF7C6B791F8C273963" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_5182304B2C481124BD0B791F8C27B9A0" xlink:to="loc_us-gaap_MinimumMember_08B048393EA848CF7C6B791F8C273963" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_E28C5BF53262338B791E791F8C27C385" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_5182304B2C481124BD0B791F8C27B9A0" xlink:to="loc_us-gaap_MaximumMember_E28C5BF53262338B791E791F8C27C385" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_25DA0DD69CDE5F88D7B5791F8C272E92" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_DED164538089AC37D13E791F8C27E4D7" xlink:to="loc_us-gaap_DebtInstrumentLineItems_25DA0DD69CDE5F88D7B5791F8C272E92" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4A0A493313F6EB75A739791F8C27C507" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_25DA0DD69CDE5F88D7B5791F8C272E92" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_4A0A493313F6EB75A739791F8C27C507" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_2B76992A13BC0EBE35E6791F8C27455B" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_25DA0DD69CDE5F88D7B5791F8C272E92" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_2B76992A13BC0EBE35E6791F8C27455B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_11EB979C2CE7D516E2B4791F8C27362A" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_25DA0DD69CDE5F88D7B5791F8C272E92" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_11EB979C2CE7D516E2B4791F8C27362A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="loc_us-gaap_ShortTermBorrowings_7905653A46D5F8F72662791F8C27EA61" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_25DA0DD69CDE5F88D7B5791F8C272E92" xlink:to="loc_us-gaap_ShortTermBorrowings_7905653A46D5F8F72662791F8C27EA61" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_C32BC162F7954F037488791F8C2787CC" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_25DA0DD69CDE5F88D7B5791F8C272E92" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_C32BC162F7954F037488791F8C2787CC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_884B3B6A22180C44A053791F8C273D91" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_25DA0DD69CDE5F88D7B5791F8C272E92" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_884B3B6A22180C44A053791F8C273D91" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaap_DebtInstrumentTerm_1F02701A5966C068F492791F8C27F4FF" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_25DA0DD69CDE5F88D7B5791F8C272E92" xlink:to="loc_us-gaap_DebtInstrumentTerm_1F02701A5966C068F492791F8C27F4FF" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_PercentOfEligibleAccountsReceivable" xlink:label="loc_smci_PercentOfEligibleAccountsReceivable_6953122A3DD84D1B9E3E791F8C2715CB" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_25DA0DD69CDE5F88D7B5791F8C272E92" xlink:to="loc_smci_PercentOfEligibleAccountsReceivable_6953122A3DD84D1B9E3E791F8C2715CB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_0006B4C7F63FE0333451791F8C275B12" xlink:type="locator" />
    <presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_25DA0DD69CDE5F88D7B5791F8C272E92" xlink:to="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_0006B4C7F63FE0333451791F8C275B12" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/ShortTermAndLongTermObligationsDebtDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_7644506F5EA5CC7C188258F0878C006F" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_2E3A7E058270C396B89258F0878CCE68" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_7644506F5EA5CC7C188258F0878C006F" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_2E3A7E058270C396B89258F0878CCE68" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_2AD9418C9C1AFAF22C2A58F0878C6AF9" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_2E3A7E058270C396B89258F0878CCE68" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_2AD9418C9C1AFAF22C2A58F0878C6AF9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_02347F92E9952DB672A858F0878C5495" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_2AD9418C9C1AFAF22C2A58F0878C6AF9" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_02347F92E9952DB672A858F0878C5495" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaap_LineOfCreditMember_9AA03AA1C431EA963D1A58F0878CC80C" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_02347F92E9952DB672A858F0878C5495" xlink:to="loc_us-gaap_LineOfCreditMember_9AA03AA1C431EA963D1A58F0878CC80C" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_TermLoanMember" xlink:label="loc_smci_TermLoanMember_F7D6C105ED6B33F3AF6658F0878CA403" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_02347F92E9952DB672A858F0878C5495" xlink:to="loc_smci_TermLoanMember_F7D6C105ED6B33F3AF6658F0878CA403" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_6A403D375046EBE3F5A558F0878C1194" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_2E3A7E058270C396B89258F0878CCE68" xlink:to="loc_us-gaap_CreditFacilityAxis_6A403D375046EBE3F5A558F0878C1194" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_70BC0D0780787C791ED758F0878CC9F5" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_6A403D375046EBE3F5A558F0878C1194" xlink:to="loc_us-gaap_CreditFacilityDomain_70BC0D0780787C791ED758F0878CC9F5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_66926AC8D1CAA9F8A8E858F0878C5CB0" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_70BC0D0780787C791ED758F0878CC9F5" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_66926AC8D1CAA9F8A8E858F0878C5CB0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_C9E92D2D5DAA5295622358F0878CDDDE" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_2E3A7E058270C396B89258F0878CCE68" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_C9E92D2D5DAA5295622358F0878CDDDE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_D947C2E71D8C0E5824D958F0878C9317" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_C9E92D2D5DAA5295622358F0878CDDDE" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_D947C2E71D8C0E5824D958F0878C9317" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_BankOfAmericaMember" xlink:label="loc_smci_BankOfAmericaMember_C9CC727257A939E0FD4158F0878C490D" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_D947C2E71D8C0E5824D958F0878C9317" xlink:to="loc_smci_BankOfAmericaMember_C9CC727257A939E0FD4158F0878C490D" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_CTBCMember" xlink:label="loc_smci_CTBCMember_5FA650972F02BFE0009858F0878C04C9" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_D947C2E71D8C0E5824D958F0878C9317" xlink:to="loc_smci_CTBCMember_5FA650972F02BFE0009858F0878C04C9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_2A4229BADA010BA1A6C358F0878C1913" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_2E3A7E058270C396B89258F0878CCE68" xlink:to="loc_us-gaap_DebtInstrumentAxis_2A4229BADA010BA1A6C358F0878C1913" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_8C833CF669835E9B23E358F0878C8F62" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_2A4229BADA010BA1A6C358F0878C1913" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_8C833CF669835E9B23E358F0878C8F62" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_CTBC2014FacilityMember" xlink:label="loc_smci_CTBC2014FacilityMember_2E0513583AAF7C0FFB9158F0878CB8CE" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_8C833CF669835E9B23E358F0878C8F62" xlink:to="loc_smci_CTBC2014FacilityMember_2E0513583AAF7C0FFB9158F0878CB8CE" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_LongTermAndShortTermDebtTypeAxis" xlink:label="loc_smci_LongTermAndShortTermDebtTypeAxis_83C6EBD3ED95996709A958F0878C9ED2" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_2E3A7E058270C396B89258F0878CCE68" xlink:to="loc_smci_LongTermAndShortTermDebtTypeAxis_83C6EBD3ED95996709A958F0878C9ED2" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_LongTermAndShortTermDebtTypeDomain" xlink:label="loc_smci_LongTermAndShortTermDebtTypeDomain_027172D2B9C86B72458958F0879BDC1B" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_smci_LongTermAndShortTermDebtTypeAxis_83C6EBD3ED95996709A958F0878C9ED2" xlink:to="loc_smci_LongTermAndShortTermDebtTypeDomain_027172D2B9C86B72458958F0879BDC1B" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_TermLoanMember" xlink:label="loc_smci_TermLoanMember_C26CBF8E43EF2A7DD68D58F0879BB62F" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_smci_LongTermAndShortTermDebtTypeDomain_027172D2B9C86B72458958F0879BDC1B" xlink:to="loc_smci_TermLoanMember_C26CBF8E43EF2A7DD68D58F0879BB62F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_6530FA32DE273A1D0A8F58F0879BDCA2" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_2E3A7E058270C396B89258F0878CCE68" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_6530FA32DE273A1D0A8F58F0879BDCA2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_B98066883DBF6C64EE4058F0879B3293" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_6530FA32DE273A1D0A8F58F0879BDCA2" xlink:to="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_B98066883DBF6C64EE4058F0879B3293" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtCurrent" xlink:label="loc_us-gaap_DebtCurrent_026038F0A10C58D419A058F0879B4F5E" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_6530FA32DE273A1D0A8F58F0879BDCA2" xlink:to="loc_us-gaap_DebtCurrent_026038F0A10C58D419A058F0879B4F5E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LongTermDebtNoncurrent" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_D9FAC28742384A39910E58F0879B0587" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_6530FA32DE273A1D0A8F58F0879BDCA2" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_D9FAC28742384A39910E58F0879B0587" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/ShortTermAndLongTermObligationsTables" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_2B44C5D0A9DB8D2D6F6158F085D70D51" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_E405A3A4241797092D0158F085D762A8" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2B44C5D0A9DB8D2D6F6158F085D70D51" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_E405A3A4241797092D0158F085D762A8" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquity" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_87C50A14A6ED6D7043AE58F0876D1E46" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_3343FE897712F11891E958F0876D6B75" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_87C50A14A6ED6D7043AE58F0876D1E46" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_3343FE897712F11891E958F0876D6B75" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityDeterminingFairValueDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_E11B9A93AD34BE7DF88030D77DDC5B9F" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_76A9C466B5637F29FD6830D77DDC677E" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_E11B9A93AD34BE7DF88030D77DDC5B9F" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_76A9C466B5637F29FD6830D77DDC677E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_4A07D8D4525CD2FF3FFA30D77DDCB7A6" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_76A9C466B5637F29FD6830D77DDC677E" xlink:to="loc_us-gaap_RangeAxis_4A07D8D4525CD2FF3FFA30D77DDCB7A6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_1E244574D6F71893FFBB30D77DDC4BCF" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_4A07D8D4525CD2FF3FFA30D77DDCB7A6" xlink:to="loc_us-gaap_RangeMember_1E244574D6F71893FFBB30D77DDC4BCF" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_41160065CD0942C56DD830D77DDCBBA0" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_1E244574D6F71893FFBB30D77DDC4BCF" xlink:to="loc_us-gaap_MinimumMember_41160065CD0942C56DD830D77DDCBBA0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_05155EDC44CCA08F6F5330D77DDCF5CB" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_1E244574D6F71893FFBB30D77DDC4BCF" xlink:to="loc_us-gaap_MaximumMember_05155EDC44CCA08F6F5330D77DDCF5CB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_4590A003F84B4664801330D77DDD8565" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_76A9C466B5637F29FD6830D77DDC677E" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_4590A003F84B4664801330D77DDD8565" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_47B870101F5EE6D50EE330D77DDD02F0" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_4590A003F84B4664801330D77DDD8565" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_47B870101F5EE6D50EE330D77DDD02F0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaap_CostOfSalesMember_AA597FEDEC9F8D3CDD1230D77DDDEE6E" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_47B870101F5EE6D50EE330D77DDD02F0" xlink:to="loc_us-gaap_CostOfSalesMember_AA597FEDEC9F8D3CDD1230D77DDDEE6E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_3517CD10F5075777401630D77DDD6505" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_47B870101F5EE6D50EE330D77DDD02F0" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_3517CD10F5075777401630D77DDD6505" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_F3242ED5E6B0FB46B97130D77DDD4335" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_47B870101F5EE6D50EE330D77DDD02F0" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_F3242ED5E6B0FB46B97130D77DDD4335" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_831914CB8C61366876F030D77DDD713C" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_47B870101F5EE6D50EE330D77DDD02F0" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_831914CB8C61366876F030D77DDD713C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_87C5CAAF742EA2318FC030D77DDD4D45" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_76A9C466B5637F29FD6830D77DDC677E" xlink:to="loc_us-gaap_AwardTypeAxis_87C5CAAF742EA2318FC030D77DDD4D45" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_65A208F23734A3953CA030D77DDD310A" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_87C5CAAF742EA2318FC030D77DDD4D45" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_65A208F23734A3953CA030D77DDD310A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_101DE360FF72E973010930D77DDD1567" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_65A208F23734A3953CA030D77DDD310A" xlink:to="loc_us-gaap_EmployeeStockOptionMember_101DE360FF72E973010930D77DDD1567" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2B79C7362D7BAB1EAA0730D77DDDF923" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_76A9C466B5637F29FD6830D77DDC677E" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2B79C7362D7BAB1EAA0730D77DDDF923" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_AB2AB110A2314C63D1C630D77DDD4798" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2B79C7362D7BAB1EAA0730D77DDDF923" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_AB2AB110A2314C63D1C630D77DDD4798" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_152BA0684ECC4B9C022730D77DDDB9F3" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_AB2AB110A2314C63D1C630D77DDD4798" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_152BA0684ECC4B9C022730D77DDDB9F3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_045BEB771BF26A7CFBC030D77DDD9777" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_AB2AB110A2314C63D1C630D77DDD4798" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_045BEB771BF26A7CFBC030D77DDD9777" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_5A2A43BD3F747C95325130D77DDD63E2" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_AB2AB110A2314C63D1C630D77DDD4798" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_5A2A43BD3F747C95325130D77DDD63E2" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3E30E46DB2808BC0046430D77DDEF508" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_AB2AB110A2314C63D1C630D77DDD4798" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3E30E46DB2808BC0046430D77DDEF508" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_18E36999804688BA6D9330D77DDE8142" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_AB2AB110A2314C63D1C630D77DDD4798" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_18E36999804688BA6D9330D77DDE8142" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_5B8BD5D4BC1191A2D56F30D77DDE1A3F" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2B79C7362D7BAB1EAA0730D77DDDF923" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_5B8BD5D4BC1191A2D56F30D77DDE1A3F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_7DDFA09A123EDF3A946130D77DDE2CA8" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_5B8BD5D4BC1191A2D56F30D77DDE1A3F" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_7DDFA09A123EDF3A946130D77DDE2CA8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_621D50E0FEE1300AA41A30D77DDE76D9" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_5B8BD5D4BC1191A2D56F30D77DDE1A3F" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_621D50E0FEE1300AA41A30D77DDE76D9" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_AA7B9A1977993620F23630D77DDE1936" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract_5B8BD5D4BC1191A2D56F30D77DDE1A3F" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_AA7B9A1977993620F23630D77DDE1936" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_122B66F60B6876018F0D30D77DDE3579" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2B79C7362D7BAB1EAA0730D77DDDF923" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation_122B66F60B6876018F0D30D77DDE3579" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_5BF8B8AB539E025D755730D77DDE0C97" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2B79C7362D7BAB1EAA0730D77DDDF923" xlink:to="loc_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities_5BF8B8AB539E025D755730D77DDE0C97" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_3E52864DE8BF73E9F76F30D77DDEF240" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2B79C7362D7BAB1EAA0730D77DDDF923" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_3E52864DE8BF73E9F76F30D77DDEF240" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_EA55EB3BEB9E98C98FFC30D77DDE48C7" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2B79C7362D7BAB1EAA0730D77DDDF923" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_EA55EB3BEB9E98C98FFC30D77DDE48C7" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityEquityIncentivePlanDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8EAD07B7CFADF340453F73BE6DDBF439" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_95B85FE6CC4A0FD4619F73BE6DEB6DAC" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8EAD07B7CFADF340453F73BE6DDBF439" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_95B85FE6CC4A0FD4619F73BE6DEB6DAC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_30E6EC63C3464897698E73BE6DEB8514" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_95B85FE6CC4A0FD4619F73BE6DEB6DAC" xlink:to="loc_us-gaap_PlanNameAxis_30E6EC63C3464897698E73BE6DEB8514" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_83A523E2393CE34E50DB73BE6DEB7BCF" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_30E6EC63C3464897698E73BE6DEB8514" xlink:to="loc_us-gaap_PlanNameDomain_83A523E2393CE34E50DB73BE6DEB7BCF" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_EquityIncentivePlan2016MoreThan10OwnershipMember" xlink:label="loc_smci_EquityIncentivePlan2016MoreThan10OwnershipMember_32215157F22B0DC523BC73BE6DEBEBEF" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_83A523E2393CE34E50DB73BE6DEB7BCF" xlink:to="loc_smci_EquityIncentivePlan2016MoreThan10OwnershipMember_32215157F22B0DC523BC73BE6DEBEBEF" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_EquityIncentivePlan2016LessThan10OwnershipMember" xlink:label="loc_smci_EquityIncentivePlan2016LessThan10OwnershipMember_2A4E00EB0D893EC15E0673BE6DEB2FE8" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_83A523E2393CE34E50DB73BE6DEB7BCF" xlink:to="loc_smci_EquityIncentivePlan2016LessThan10OwnershipMember_2A4E00EB0D893EC15E0673BE6DEB2FE8" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_EquityIncentivePlan2016Member" xlink:label="loc_smci_EquityIncentivePlan2016Member_ED23D120DCDDA6C502C573BE6DEBDC7C" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_83A523E2393CE34E50DB73BE6DEB7BCF" xlink:to="loc_smci_EquityIncentivePlan2016Member_ED23D120DCDDA6C502C573BE6DEBDC7C" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_EquityIncentivePlan2006Member" xlink:label="loc_smci_EquityIncentivePlan2006Member_6BD777AD1E76749F454473BE6DEBDF69" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_83A523E2393CE34E50DB73BE6DEB7BCF" xlink:to="loc_smci_EquityIncentivePlan2006Member_6BD777AD1E76749F454473BE6DEBDF69" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_CD4F285D719CA70C1E6873BE6DEB0FC1" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_95B85FE6CC4A0FD4619F73BE6DEB6DAC" xlink:to="loc_us-gaap_AwardTypeAxis_CD4F285D719CA70C1E6873BE6DEB0FC1" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_163C5792A2E5CC80285873BE6DEBA03E" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_CD4F285D719CA70C1E6873BE6DEB0FC1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_163C5792A2E5CC80285873BE6DEBA03E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_276B6FF4BF2644FAA94C73BE6DEBAFD3" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_163C5792A2E5CC80285873BE6DEBA03E" xlink:to="loc_us-gaap_EmployeeStockOptionMember_276B6FF4BF2644FAA94C73BE6DEBAFD3" xlink:type="arc" />
    <loc xlink:href="smci-20160331.xsd#smci_EmployeeStockOptionsandRestrictedStockUnitsMember" xlink:label="loc_smci_EmployeeStockOptionsandRestrictedStockUnitsMember_E8C18B1B9753EDACD9F973BE6DEB6B2B" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_163C5792A2E5CC80285873BE6DEBA03E" xlink:to="loc_smci_EmployeeStockOptionsandRestrictedStockUnitsMember_E8C18B1B9753EDACD9F973BE6DEB6B2B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_EDB1C1124EF505D54AE373BE6DEBB865" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_95B85FE6CC4A0FD4619F73BE6DEB6DAC" xlink:to="loc_us-gaap_VestingAxis_EDB1C1124EF505D54AE373BE6DEBB865" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_39A365BB0079A22E988B73BE6DEB6465" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_EDB1C1124EF505D54AE373BE6DEBB865" xlink:to="loc_us-gaap_VestingDomain_39A365BB0079A22E988B73BE6DEB6465" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_4A76106E9F744A368B7173BE6DEB62FE" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_39A365BB0079A22E988B73BE6DEB6465" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_4A76106E9F744A368B7173BE6DEB62FE" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_BA9784263E8B5DA37F4773BE6DEB52A4" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_39A365BB0079A22E988B73BE6DEB6465" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_BA9784263E8B5DA37F4773BE6DEB52A4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E0DC8F7B9C3ABF2734E673BE6DEBA8E4" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_95B85FE6CC4A0FD4619F73BE6DEB6DAC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E0DC8F7B9C3ABF2734E673BE6DEBA8E4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_560BA48C374A7093810273BE6DEB4529" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E0DC8F7B9C3ABF2734E673BE6DEBA8E4" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_560BA48C374A7093810273BE6DEB4529" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4989345C97471AC0317B73BE704B0005" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E0DC8F7B9C3ABF2734E673BE6DEBA8E4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_4989345C97471AC0317B73BE704B0005" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_C183745930DBF09AC23273BE6DEBE385" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E0DC8F7B9C3ABF2734E673BE6DEBA8E4" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_C183745930DBF09AC23273BE6DEBE385" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_A8973286298753CB674D73BE6DEB77E6" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E0DC8F7B9C3ABF2734E673BE6DEBA8E4" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_A8973286298753CB674D73BE6DEB77E6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A5F09DB566049979193273BE6DEB3871" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E0DC8F7B9C3ABF2734E673BE6DEBA8E4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_A5F09DB566049979193273BE6DEB3871" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_7FBA1C9A730E6CE9E7FE73BE6DEB9C30" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E0DC8F7B9C3ABF2734E673BE6DEBA8E4" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_7FBA1C9A730E6CE9E7FE73BE6DEB9C30" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_297811AC3DC6BCBE774073BE6DEB4F72" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_E0DC8F7B9C3ABF2734E673BE6DEBA8E4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_297811AC3DC6BCBE774073BE6DEB4F72" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityRestrictedStockUnitActivityDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_956B42A6EA1FAC54D6D858F086B1266E" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_90D9FAE6F50A8ACBD1B758F086B13FA4" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_956B42A6EA1FAC54D6D858F086B1266E" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_90D9FAE6F50A8ACBD1B758F086B13FA4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_6EA01E3D4E17683B706958F086B139EC" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_90D9FAE6F50A8ACBD1B758F086B13FA4" xlink:to="loc_us-gaap_AwardTypeAxis_6EA01E3D4E17683B706958F086B139EC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_BB4E5901BCFB3AE1793358F086B1507D" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_6EA01E3D4E17683B706958F086B139EC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_BB4E5901BCFB3AE1793358F086B1507D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_ACCC0F5B500F983E5C3558F086B16BE3" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_BB4E5901BCFB3AE1793358F086B1507D" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_ACCC0F5B500F983E5C3558F086B16BE3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_69B0B761FE206BC5E08058F086B13156" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_90D9FAE6F50A8ACBD1B758F086B13FA4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_69B0B761FE206BC5E08058F086B13156" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_27ECED005223F626ECD058F086B13653" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_69B0B761FE206BC5E08058F086B13156" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_27ECED005223F626ECD058F086B13653" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0BEFB31204A93A0A64A458F086B180E8" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_27ECED005223F626ECD058F086B13653" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0BEFB31204A93A0A64A458F086B180E8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_4059F46D041A4EEBB1D758F086B1F2E4" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_27ECED005223F626ECD058F086B13653" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_4059F46D041A4EEBB1D758F086B1F2E4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_18F0FC717E313942646758F086B183B4" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_27ECED005223F626ECD058F086B13653" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_18F0FC717E313942646758F086B183B4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C06975AB0FA2A40806F958F086B11A83" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_27ECED005223F626ECD058F086B13653" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_C06975AB0FA2A40806F958F086B11A83" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_F02406488B27CCF5394E58F086B199A5" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_27ECED005223F626ECD058F086B13653" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_F02406488B27CCF5394E58F086B199A5" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_355E604D8D3D7393BBE558F086B1FFDD" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_69B0B761FE206BC5E08058F086B13156" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_355E604D8D3D7393BBE558F086B1FFDD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_75E0FFE1E09395477C1258F086B124DC" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_355E604D8D3D7393BBE558F086B1FFDD" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_75E0FFE1E09395477C1258F086B124DC" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_54F143104129F2E80DD158F086B1C4CB" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_355E604D8D3D7393BBE558F086B1FFDD" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_54F143104129F2E80DD158F086B1C4CB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_307913EF63DF17B2733158F086B1CF37" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_355E604D8D3D7393BBE558F086B1FFDD" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_307913EF63DF17B2733158F086B1CF37" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_BD5759ABDDAA97E8CF7E58F086B19AC0" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_355E604D8D3D7393BBE558F086B1FFDD" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_BD5759ABDDAA97E8CF7E58F086B19AC0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_84671FC09C3070F4276858F086B12A35" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_355E604D8D3D7393BBE558F086B1FFDD" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_84671FC09C3070F4276858F086B12A35" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_8EFE88B37D9CADD2926B58F086B10D88" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_69B0B761FE206BC5E08058F086B13156" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_8EFE88B37D9CADD2926B58F086B10D88" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_7DEC2B1FCF48E75C9EA358F086B1EF7A" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_8EFE88B37D9CADD2926B58F086B10D88" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_7DEC2B1FCF48E75C9EA358F086B1EF7A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_D3B09AADC65201E17F6558F086B152A4" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_69B0B761FE206BC5E08058F086B13156" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_D3B09AADC65201E17F6558F086B152A4" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_E79398C9D60B1E69DBCE58F086B1C11E" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_69B0B761FE206BC5E08058F086B13156" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_E79398C9D60B1E69DBCE58F086B1C11E" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_ABAB7591E43AA5DB4E4B58F086B1C67B" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_69B0B761FE206BC5E08058F086B13156" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_ABAB7591E43AA5DB4E4B58F086B1C67B" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityStockOptionActivityDetails" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5F4C40F79B7F0CBFEF6258F08599BDF1" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_A053E27E264D849A2E6B58F085993016" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5F4C40F79B7F0CBFEF6258F08599BDF1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_A053E27E264D849A2E6B58F085993016" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_F5244F38036D5DE39CB058F08599BBEB" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_A053E27E264D849A2E6B58F085993016" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_F5244F38036D5DE39CB058F08599BBEB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_249CB715FBAE028CF0A958F085992B8A" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_A053E27E264D849A2E6B58F085993016" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_249CB715FBAE028CF0A958F085992B8A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_B72F1D868F46FBEB023558F08599130C" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_A053E27E264D849A2E6B58F085993016" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_B72F1D868F46FBEB023558F08599130C" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_D53838AB01B2CA3F9EEE58F085995EB0" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_A053E27E264D849A2E6B58F085993016" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_D53838AB01B2CA3F9EEE58F085995EB0" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_DE5FE8E32779338D895858F08599C0A6" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_A053E27E264D849A2E6B58F085993016" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_DE5FE8E32779338D895858F08599C0A6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_E5992532A586D1B28ACA58F08599D94D" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5F4C40F79B7F0CBFEF6258F08599BDF1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_E5992532A586D1B28ACA58F08599D94D" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_8FB7D7B4A06ABB9CDE0058F085990249" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5F4C40F79B7F0CBFEF6258F08599BDF1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_8FB7D7B4A06ABB9CDE0058F085990249" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4B50072B939CA713443B58F08599D053" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5F4C40F79B7F0CBFEF6258F08599BDF1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4B50072B939CA713443B58F08599D053" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9D542821EEDBCD1970D658F085996C22" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4B50072B939CA713443B58F08599D053" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9D542821EEDBCD1970D658F085996C22" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1E0B56ED5F8BED66635D58F0859996F6" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4B50072B939CA713443B58F08599D053" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_1E0B56ED5F8BED66635D58F0859996F6" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_AC869431BC1828D23E5E58F08599D055" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4B50072B939CA713443B58F08599D053" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_AC869431BC1828D23E5E58F08599D055" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_DB38495AADBD3CCA467D58F0859981CD" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4B50072B939CA713443B58F08599D053" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_DB38495AADBD3CCA467D58F0859981CD" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9E08A8B898B3BA82546758F08599601F" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_4B50072B939CA713443B58F08599D053" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9E08A8B898B3BA82546758F08599601F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_BAF955CD1834594875B758F085992C65" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5F4C40F79B7F0CBFEF6258F08599BDF1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_BAF955CD1834594875B758F085992C65" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_59F832E98008DE18F08458F08599B61A" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5F4C40F79B7F0CBFEF6258F08599BDF1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_59F832E98008DE18F08458F08599B61A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4FDDA61FDB34AAD5047958F08599C28F" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5F4C40F79B7F0CBFEF6258F08599BDF1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_4FDDA61FDB34AAD5047958F08599C28F" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_D54DCD78345D25F400B458F085998348" xlink:type="locator" />
    <presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5F4C40F79B7F0CBFEF6258F08599BDF1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_D54DCD78345D25F400B458F085998348" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_E2082F486BB1E5C97E6058F085999D2A" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_D54DCD78345D25F400B458F085998348" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_E2082F486BB1E5C97E6058F085999D2A" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_1762CC571F0805E3E7F158F085994EDA" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_D54DCD78345D25F400B458F085998348" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_1762CC571F0805E3E7F158F085994EDA" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_AC43ECFC3182E41A330B58F085999E6B" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_D54DCD78345D25F400B458F085998348" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_AC43ECFC3182E41A330B58F085999E6B" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_9BA0D8642535406856AA58F085996F89" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_D54DCD78345D25F400B458F085998348" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_9BA0D8642535406856AA58F085996F89" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_3138C22B2C87C48D77A058F085993EB8" xlink:type="locator" />
    <presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_D54DCD78345D25F400B458F085998348" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_3138C22B2C87C48D77A058F085993EB8" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_51B8F4831F41E3B2876C58F08599BBA7" xlink:type="locator" />
    <presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_D54DCD78345D25F400B458F085998348" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_51B8F4831F41E3B2876C58F08599BBA7" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_048AE4B724C9E80E77AA58F085993E16" xlink:type="locator" />
    <presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_D54DCD78345D25F400B458F085998348" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_048AE4B724C9E80E77AA58F085993E16" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityTables" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_EF4CEFCFE8C0D5679E8858F086D1BEAD" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_D89A5F13FAF40F15055E58F086D1CA58" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_EF4CEFCFE8C0D5679E8858F086D1BEAD" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_D89A5F13FAF40F15055E58F086D1CA58" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_10130E00BE2C193F6F1C58F086D1F224" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_EF4CEFCFE8C0D5679E8858F086D1BEAD" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_10130E00BE2C193F6F1C58F086D1F224" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_5B3A9DE3A31EE5C628D458F086D16659" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_EF4CEFCFE8C0D5679E8858F086D1BEAD" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_5B3A9DE3A31EE5C628D458F086D16659" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_82F96737F30BCF5DF81858F086D13D84" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_EF4CEFCFE8C0D5679E8858F086D1BEAD" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_82F96737F30BCF5DF81858F086D13D84" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_094662D575977DDDD6B358F0879B4474" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_B615151F5D378CCEA26258F0879B7664" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_094662D575977DDDD6B358F0879B4474" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_B615151F5D378CCEA26258F0879B7664" xlink:type="arc" />
  </presentationLink>
  <presentationLink xlink:role="http://www.supermicro.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_432F0251CAC52E4698A0722C50AF3C6A" xlink:type="locator" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_6CEA8ECFC9D21AD82573722C50AF3859" xlink:type="locator" />
    <presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_432F0251CAC52E4698A0722C50AF3C6A" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_6CEA8ECFC9D21AD82573722C50AF3859" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_05AB89E6D2F57F06D424722C50AF4BFB" xlink:type="locator" />
    <presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_432F0251CAC52E4698A0722C50AF3C6A" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_05AB89E6D2F57F06D424722C50AF4BFB" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_20E59552C20E0939CDD9722C50AF28A3" xlink:type="locator" />
    <presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_432F0251CAC52E4698A0722C50AF3C6A" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_20E59552C20E0939CDD9722C50AF28A3" xlink:type="arc" />
    <loc xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_CC4A813F7B115369B554722C50AFC14A" xlink:type="locator" />
    <presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_432F0251CAC52E4698A0722C50AF3C6A" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_CC4A813F7B115369B554722C50AFC14A" xlink:type="arc" />
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>boaimage.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 boaimage.jpg
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
M96=U FD=0E.FT'@YY!5H4QEWI(++W<T18@#H1>8*<@"Z>&8@,8B+# ;R4 8
M8R R*$]$LS?1G,YEDT]K(0"6^A"N[5,A*3S=05*W&9R.]: G2^B[1O6#B$@!
M5M,PB%&ETCN!8%0J!)$ \09)$!.<P EF:$/R3)@XK6[UL0C1!1O84%#(%N06
M4"/0"4DRV5= T+*@#:UH1TO:TIKVM*A-K6I7R]K6NO:UL(VM;&=+6X__D (2
M/OQ#4/!@B/G5]K? '<@G J%.UR2D$.\;C041$=SFAG8>NDB" LJC !? X1P&
M(04E+1D)MQ0D&Y<PB#V^08I!["$M>%#$$)W+WN\)[&J]1"!!7/ S>T%$$<:J
MY%=:LPA,N$2?-I* 4E*X0I;0H&'@80@"O,,C[F73*"[(')EP29 2>)(N$GAJ
M04CA0_VJ!0^#2,@F.NSA/,1F+CHPB(1'8!0"NZ0\:F7(,>I+%Z@LQWL@R+&.
M/S O9:1 PJ.*\4"^@5QUCH8/_C5(/3AL9.4RER2:] V2#G*$X(RJ 7TEB!"$
MXRX$Y<4@+B:(\9BI$%U$9S)260# "C)4]20X_R%H$T@*Y,(M,AI3(!&^E%H%
M1I<UA\J3".&C5!"@#'R8H4A1N=Y_G($0+V>G*@N9 'OJDX*//*6)!UD%B3UL
MOSY@TB#YY310\.#;E0"X+Q[P!4(H0*"_U!D .OK7*8LV$ U@<2 $ED=\J+(
MI"9D!'*9:JWE(E*"O*$\-%L(+[(#AH#1F8W$2](MSKBCIZ:PP;Q<7D'JRP!;
M"?I@UO//CL0DD O016[FILH.!1($S%"%(+;,(T@4T>2TZ"$AAZBW6NZ-E"@7
MQ 7ET3!!WF$&"@!9*BT:R(M0><7 X9IVRED(V*"2RAZ5!PEJU.5"W""<+ .
MQC:0P#PR'I5CPK&8:?]&>4IAA3'\U,J/XUYF5'H3D7S8H@4'8&"A2K)=GPCE
MR06Q!R:2*VK34,O?!3'!7!(>2-Z1TI0*!Z,J;QU.Q@*@E'&1+T'(!:."Q*(\
M5""YY<(#<;D(6.4V,'FJXB@0*8F9+HIUR+>C<DV#9#/;,S=(-P=B-5,)9 IH
MTQI+2$'THN=A$O@ZM9MMESD&F& )%I[+%*/>]491/6.NW"/(8= IN8QP R9B
M ,W%#E"83R4AP'#W5,[>=K\# )E246;K%T00.)0G S-( NAISR5:6=/T:2;W
M[.GS@"/0ETS7>ZAR:'!\F!F%$X6WMYX& HI[D&(<=:#'*:SEB^Y[__O?5X;_
M//+!D&:TJ01&@,,[!)(.\'??' -)AOM'21#WJ_H^[C]&0:)A?X;((Q9-4 ("
MV )>< OD5V;NIQ#,X'Z?E1"ZX'[%H##@]PL$T7[@1W\#,7\+@09&((#HYP;J
MX(#NAPX*H8$)00UH, ,>N 1P$(()\0YKH(($V(#"D']+40_[L!#U$ [ET%X^
M^(- &(1".(1$B!!FL'=%6!2*YS0&Y1T!I!0V%1=NI5-QQ5-SU3+;\U";E81O
M(1P^$'J],!"[D!DXT!=/B"]4N#9RM3(^I3V=9%]<R#1T<0Y?0"7V87N;X04<
M-1<)HPLEY1<&$ #"D30H!6X%\E)8HQD@4U-<ISHR_S,5KK.&;].&#!%K?%58
M4W$!![A7B3@J?V$0 )<>"V  !C X"2<0RJ<>L1.')^8\ / $TL$#A1$K O&'
M8_<,:,.$ F&)-C ZA5AR:"47;D40;.474PA7:FB%;(B%#E$=&H=U-E!Q-7,S
M3N<[#@< 34=K!/$*$4 !WD@!Y(2*5B<0S?-NK A"BT..GE104^-155,>A.,
MQ3./]#AZO]B+P1@70D:,C=A6CY@N.]4V/<6,#[%@5-$%.; 9KR80G&@#6?97
M48%V$$4OXP@ Y;@9YXB.KBB.='%_M2A69B 7-T80H"=Z1G!279./4[&/ U&,
M#'",<1&)RCB)<K$#$B$"AO]!37I%C5/QD-<( %>R&5GF!602+EK86.F8D:UH
MC@,Q QLY$+;( &<(<F2RCV:E(/P$9G+!DB'3CWZQD.CR%S(ID%=8=GZ!A #@
MC'XQ>0?1D#[)2@;Q7L=Q 5VT6'"HCDFIE'H9$M2C&5NXEX 9F((YF(19F(9Y
MF(B9F(JYF(S9F([YF) 9F9(YF919F99YF9AI3Z3P")F0F9Y)+=E "3UQ%CXG
M%'O ")^9FBA!)Z/A!X3P:0)1#ZV@"'>P&A:4"*J9FQZ1#8G0$T#$;P:A"MN5
M%G]P/[IYG \A!1>  !,P! DQ"-$'(2&&$'H %'M@" G1"8,0"+")G)1Y"S(P
M73;_ @$SH!":D$Y!@5Z"T)T#H1.,L >/I ?LZ9V'N02PY$P.(VP%@08_!A4+
MD (C8A!%Q%L(T0J0X)M%9S]Z@ CS29]*20-C5F,-\(3152+'D687@)8 L J,
M$)T>A@>,P)[@, KO>1,D84ZTXP ;4&Q*L4"346 LX046&B(,H)\*X:*&H0+@
M8T+1D!@SVA<(0 ,-V)01FAPQM0*R<!"3$&I%=P>0L T(L:3V S]RLI1FR0 P
M&A-AUA+?TE '\0K_I(O;\V R<0&^1Z.;@0%U)Q#BZ2<)8 (86!#G-:6<YAJ:
MD!"JD:!X0 <=L42$,X] Q@"VT&*9UQ*J1Q\+J1#49A@,_W"*#A9S>S(!#9"H
MS% "AUIC?K$ 63D0CN"AE01B"3$'/S2JP D22">1%/826[H2H5=Z#;%-)L(#
M]%$@<<J%>=9 W]$ R480W6 (GGI$" $.D?"K%\('=VH2ISH0@A47$Z 01+ "
M)Q"M+M $"I$+;0 'V-H&;5!94@"M)Q #I%.H892MUUI9"2$%+N !&J !)^ "
M&HH.UZJ6".<&<!!W.1(7,Q /!A!L"'&MV%JOE64&+G ")N!GY>2M!IL0M( $
M*K"N&K "9S@0:*"M_UIW2K "Y5DU_YJM"X&N'+"N)W"2#H&NT7H"*V $:XH1
M*Q"6(UD0JX">HF83"4$*>6IX+?^1K "P:U/1 081"R5T)%0Q>I1'%3< !#(T
M*EH9*0(A#70S%0B0L@/A*D#K,-?49A=J UY*<J2R!?^A*632!46Z&4"P!0>W
MJUCU3^Z1I+.R&PFP"UDU%8H&J0ETJ?_Q! >!)H:89AIJ$6R0:3!;IWW0+ <A
MFG6*%GP0$_ID)5>S %D* #B)'HW:"[W  HXUM)43E'F)>4J[:U;28-!&)@\D
M#'QQE[HP((SZ%SV#$#26NB#GM5%T-8^V104AKPRP ;+@#'"PJ#8 5G-WN8DF
M;HPA?!]W*5N@#,) N3N'=AEP!L,@KU'1N!N1;X8G"-R $(B@;ZVA!Z5@%*?&
M0!#@<07_H0Q6T (;T$W0N!F.NG!,"0 H"I=5%Q<>\(6,X6NR!"/VFI9=2WH1
M6Q +945859$R=R\<5T6!(G,-EAU<4!#9&!6GV+ON@02ZH S*@ 9, +S!-Q"W
M("6U0!!$29;;J 0I4 'E%'@?$1HQRP>K@!#2"S^L$4F9-!<.X 4R[ 4I@'<F
M]:HD()=4D;Y2!P"K='JMY"<, +X%$6].RV;L,07ZRQ#14 !91WJ?2U1,<G(&
M_'9D K%1D,52H+M:XW*_!R9R:\-""P#Y, ]F;,8-(00B,&90(7@>T0J;UAJ
M@ >(=Q".@+UH06K1@K, H+L3F3AANT@VP,.5-W4_J46&L1"\_\A(VW&F,[/$
M"^&5-I #*L "EKQ F+(,8J=VR<1V0,DJ,A<L:98%O?=R8!R\%@P[$8$&B'8I
MYV02UVL_@H 0A%=B$ )TTL+'3Y!2#)!L>,>$Y\O LQ85%??#@!7$]A(&:<(
M>QO,#""-/B(710#)"F&0[>%FO;S)4[QV:#<E=*$%#]&[4.M-%SQ\JNP0 !<7
MIZA(<>'&+$%O>.P3[(0M?&PD-).+@SH0.(IPPQR-#>>^FCL5*S0?ZUL0(4DF
MTKA-F?O)[J@0HUMCBFLD_BMSG!Q[GNQV [' ?I' <N?(= =\!4)N F!"QD R
M##!3Q?:VXT00[)R\+1'+TZLT?AK1FO^!2.P!3C(WR/U<S)>WI<[KN1E-%Z_V
M%":R;A*YO^9L \,H$&)P-3B=U!4=%;+'T"E'$+]LMO[R%]?CQ5,QS@"03>_P
MRSC5M)N1SRET+QS@?#'!9!5$% (A"MI #N*P??IBEHQAU #0 G;- #IJN<3\
MST#\<$HK$ ^-.'!F& "<TTBM=$]9$.< <O?21MO<R=U<$/G0/ H"CP+'U5+A
MU62Z!:UZ900Q"]:,ME'ASC"1;P["%L&I#Y]@!Z&P#]!"+4T0T;:MN 6@ "D0
MA@CQ8Q,V ^U@3A%]+UL6T1,- (!GV\QAVY4F9K:=J@3Q#"4P'^F1)69[+K:-
MU/FAN(F:/,'_H;@B"Y01C4NR8-M3;=X((0PF0-",80*:'+X#HKA>_=S"RR4;
M8,U4@0 E4)<%(05M&A4(L &^H Q$;27'?12<X*0*40?>50<.^N 0'N$2/N$4
M7N$6?N$8GN$:OCU*@-@1>1!G@-]E%"U>R0"QDX:O$Q5Z5)93D;7/<Y02/M/:
M9A#W.>*)X9(P"8D!><[+&#=9F-CTN80VVG;_A-1&<02V#9;(F.(9-9 ^[H9
M[IU0$*8*T X#$0]4&1=*W#@H+HFR0XG8 ^,1?E=DH@9HHV$'MAYC8(8)\0(-
M8"B<H0!<R;XO4.=VON6O**D-@#%(8.=U[@)7,!!)( $+<  #,05^_U[GX>U5
M,;GC4;&*"[%04>'B!=$"B?X"S@F*=LZBEI[H)%G@K*<0%U#@# #='*F- + %
MDOH7#:!UF4GF5#$-HI(9-"4-3HPH[F"+KLHZD\9K>W>/.@ $V8&()@($'D E
MBQB%ZZ'4_Y@VCM[D+,Y0#H$VTG@&P'%_>]5JGF@#0"W>ZC'&#^4 6I#E=:&:
M3<,.T0S$1+, N+"'-DYC"Y &^OS$H&- ?;$ B AN"I+L)9[C %F%'DR33\X0
M;[B25GS##,F3WT$X&R!A!IU26A,'A\J$RK< 4M +2#!IYIZ./VH#%L +O"0O
MNAXNLQ[8PT8?3UV(A+&%I?,78]R2_=[L-O\PECPN\"W^$-1&& /!!9FQ-PH/
M%6]I\E^](W%Z!LHHYA99N9XY46!J(U#)AP)1"[F8 1=@ 5:?;E-ACRGY-5LY
M-FGNB$VHXP!?\U].D WAT120#\? 2V/LEG]SC9#]$$A_D0B_]$F)R$,,E2UD
M[=NN&5IC5IFHDK&$.C$?]O^>C %?]@/?$!U,%<I@Q/SB\WWS]NY;'G\Y-!5)
M]V)ZF5V5!1)-$.VH<;6@] QQCYN*S(._5H7/.DONY0PAZ6_F$&2][)N!A&YO
MC94?Y1^2^:2/F5T5T!KWD2->XV5@$+B@! =A^H)O.EX_,H;O[&/_Z$Y.%91>
MOW/AZK?O5]<( ^7_4:N0>XH%;]AXV=B^GY<@=9?"W] "06..1Y(FHF'*S_7Z
MV/QE(_,T+_W1OO"WS1E(>-#H3Q  P8Z #8(%MP! ""!"P8()$99@2'"!PP8,
M&SAT$M'&Q81)&$1DX%#D2)(E39Y$F5+E2I8M7;Z$61(*@X\$0SK4$'&D@X(T
M"4H1J:2F1IL$)8CLH?'"20\:2YCD1P,D!Y$+0(I)B$2C!I<RB'[M:8:DBYX,
M&APK*5#CP80+=8ZL"+8@!I$9&9IUZ!%D3+Y]_?X%'%BPPRD;.!SFL-0A&L,;
M-J08:<*QX<,;3$K),)2@@Z<DCW"8[+C%21<9-( 6C3*#8]20'5Z@C-JAG)30
MCDVX/-(8\6[>B#>@(0FEZ *Q)@?LSI !:,(0H%%;-BG"9TT&(DIB7CW9NL,-
M&5"#'AQ>_'CRY<V?1Y^^?!,I4Z!XT,Q@B7KZ]>W?QY]?_W[^)M_%U4B!_@8D
ML$ ##T0PP;_FB:  !QOPP E=%*2P0@LOQ#!##3?DL$,//P0Q1!%')+%$$T]$
5,4455V2Q11=?A#%&&6>D,;"    [

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>ctbclogoa03.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ctbclogoa03.jpg
M_]C_X0 817AI9@  24DJ  @              /_L !%$=6-K>0 !  0   !D
M  #_X0,O:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@
M8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(>G)E4WI.5&-Z:V,Y9"(_/B \
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)!
M9&]B92!835 @0V]R92 U+C8M8S$Q,2 W.2XQ-3@S,C4L(#(P,34O,#DO,3 M
M,#$Z,3 Z,C @(" @(" @("(^(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO
M+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X+6YS(R(^(#QR9&8Z
M1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2(B('AM;&YS.GAM<#TB:'1T<#HO+VYS
M+F%D;V)E+F-O;2]X87 O,2XP+R(@>&UL;G,Z>&UP34T](FAT=' Z+R]N<RYA
M9&]B92YC;VTO>&%P+S$N,"]M;2\B('AM;&YS.G-T4F5F/2)H='1P.B\O;G,N
M861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O4F5S;W5R8V52968C(B!X;7 Z0W)E
M871O<E1O;VP](D%D;V)E(%!H;W1O<VAO<"!#0R R,#$U("A7:6YD;W=S*2(@
M>&UP34TZ26YS=&%N8V5)1#TB>&UP+FEI9#I$.#4U1C8W,C$R14$Q,44V.3DQ
M0T1%-C Q13-#-3-",2(@>&UP34TZ1&]C=6UE;G1)1#TB>&UP+F1I9#I$.#4U
M1C8W,S$R14$Q,44V.3DQ0T1%-C Q13-#-3-",2(^(#QX;7!-33I$97)I=F5D
M1G)O;2!S=%)E9CII;G-T86YC94E$/2)X;7 N:6ED.D0X-35&-C<P,3)%03$Q
M138Y.3%#1$4V,#%%,T,U,T(Q(B!S=%)E9CID;V-U;65N=$E$/2)X;7 N9&ED
M.D0X-35&-C<Q,3)%03$Q138Y.3%#1$4V,#%%,T,U,T(Q(B\^(#PO<F1F.D1E
M<V-R:7!T:6]N/B \+W)D9CI21$8^(#PO>#IX;7!M971A/B \/WAP86-K970@
M96YD/2)R(C\^_^X )D%D;V)E &3      0, %00#!@H-   FQ@  568  ';2
M  "E1__; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$" @(! @(#
M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,#_\( $0@ D '4 P$1  (1 0,1 ?_$ 38   $#!0$!               '
M" D! @,%!@0* 0$  04! 0$!            !@$"! 4' P@)"A    8! @0$
M P4'!0$      0(#! 4& !$'$"$2$R Q%!5!%@@P4"(T%T R(S,D-3=@)28V
M&$(1  $# @0"!00)# T)"0    (! P01!0 A$@8Q$T%1(C(4$&$C%2!Q@9%"
M,R24-4"AT5)B<M)#D],V!S!0L8*RXK,T='65%C?ADE-S@\.DM(7!HL)$5&0E
MM1<2  $"! ('! 4)!@8#      $  A$A P0Q$A!!42(R$P4@87$S@9%"(Q0P
M0*&Q4F(D- 90T7*20Q5@P:)3<T3A\8(3 0 " @(" 0,$ @,! 0    $ $2$Q
M05%A<8$0D:$@L<'1,/!0X?% 8/_:  P# 0 "$0,1   !G\ "@*4!73VY&EMR
M17>W8NVNQJ%0!6H                             !Y?3RQTN9/'^[QC0
M#[/:YJ>RZ2S+NI?OLC4NLW?#90YK\=O"WO$\E]N:EUU+@
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
M//Y9_I\<7:5Q=MY8.BVF!W?0N!2V3GXW=OFZ_P!%GI<H
M             !C4MJTPU['D#.-%V)'=?.[:>*O[CG#N]MR9U>1I>@K<5IEL
MK5<                                 6E2H
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
M$-#/95M'KV>)Z)>QUG^H8U.#4]FK+II%1BOKIYUNVY6*OX.8<!$0S00 H#P
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
MK[:F*K@F%UL*??),<VIE@O@\^]M68W)AZ4*9=%!MC2SM(0J&E^,A@JYO1D?
MIU>U<!;!QC)'F.;R7#8FV\<T$7PC5(DFW%_YT8@+>#?4H96^H*WR  14,@PV
M#L/NW"+*3/I*Y>Q"D<5F8)!"&*<^IY--IBJE]>!W]N#H4FX1;M3[8>YLR_,Z
M>L*Q=T1S]Y\'1+B"">]=0I7#7.LQO$ Y=[4JUWU N<6N--C9D!G[U<4+</'2
M:C21&./=%!BRG%,S>7@56;3\JKO*'8JW5HS=<3!<,H=R;S_SL41E^I,=U%L&
MM*#&\,%=N+<\G232RTR$%.9=4LF=N[WE"\OVY6U5;.&!#5 JW,=B:ZA)QJ)M
M45I.$5YRIVMP^.]-1U*E:6[\K7@?2C<FOF@-B94J3)"=!36"%:W$71GX*G<#
MS#1:5=ON(YW9BGT?9<7+^S4Y5>8=[N7*C%YQ0;5$2%D^R--N';5Z.Q7JPW:E
M7ZA!0JG>^E<J\IU*=MK? P3KJQ?S*0&K%97V=<GP1L&6]6E7JN \5:_I_P"&
M>VL&Y8JWO:##6MJ+XU&"7_M65_8VQ;9TGM)/IV*_K75.%M6,6G:KESJ/.Z55
MK9@8C=<?91ZA=V9IL)W9B>Q4[VX9E?4;&&Q$PWD>;K*H57#<8W+';/MLN -S
M,%/36KTF1:25#D:TVZ?0X-2@^@3'Z%2N*S8,IJ+E1KTAN-@FTZ8B\/3:0HR:
M(+R4+VX$%E3+JDW,&@+X;EP:J=!QW@G7EFR,0@*E"7BO?"#D!;TN9F3;ZE0W
M@T""K4NH\3VR&Q?!T:1XTV_M=VZ:)^*R=0;"&M21NO969K8E0^%<?2J;G4RT
M-0'8KW]9T&LJ'US@F=5OIUZS<Q'V>Y&G48"TH_J/]/Q%#^K2QE[4%2OZ ;E>
M(JC84X"A9MS/\1--=7 YX&[!L3]"JU[K-3;2,)C%4;J[>*=*NW="I6[W[]6
M;Z4S]/7#LU8U1*>(5#H%-WX.V&>KX-53J%F\&VI2_P#"JBDTMR&"YM8R8?6J
M5W4_KNS ;!L[8^TH#LP@M2B-$0$<XTYFJ*!*W1-=VB6DPE)1=Q*,!%0:-.;6
MIK!1+8'LW5"@-ZE>4W.\)E6]6BX.!I#T=RQWDZA7G2?BNH6SO*%7W/I& _\
MI5+<0;U:Z/,JOUL9]CTJWZ-2,6AI+M>_J5'HEHW\5<U6ET/L@S*LOTMT_>=$
M.>=< ?H5KT>T'X2T9GJ'O:KW]2.A_:[,.#/$"*ZE^I[AOG9LO\,$_JO4I6;8
MO;3VZXJMU2] 8;RKS&@8]TE2J7D66 .9K/M=Y_<K6T_IY(_(=ZWEWJ:AIFH#
ML0650T9=:EJ6;4HL43\PO.CUP#3K",/1!.NNB>_Z0XQ+-G<@SJ-M5I #[)*Y
M/2;:I6C@2"T?2F]6_4'F-PI:F[)ZU=7U*H&=/K.,]<-BJ]:J2H,!:P8YHZU7
MZ_U&1(+:3<8 JO\ J*_.:^<'96ZAL5[U.O#^XW@< W9&2?TIN5MT^IO&,):_
M%4^D6Q?=5Q"4,K98S5/H[&BU94,"QN]NZSW)CB.9<4L'']V"AJ9+T)U)KLS*
M(R#N[$5\'8C-5"G2'K3_ (E@%QJ$4:]>F T=ZIUC3'P[AM3+6U;%Y$5'DB'B
MA1Z@S*7& 0MQ^8=@%%M(9?%'XUF5GBHA/LK9D7MGZ%#E#UKX*\&6XV**RN_*
MYH10=J*;;^P810K4IA"R]ES52HT^!Y7Q-0P:&X+XMPRV6S;\P9=QW"0T^!6?
MBMW8>"W6M+?!28&^A$ZDX[ JEB&1?3=E=BJUT3E%%I.6!U"*/N]?>JWZFI,A
M1I13.L]9.>G5&:G3U-;_ )K.\- '"!B3J&U._4%^V%S5X1]AFQ2U_6KCJU<S
M##ZX)US5QJ'-V'05>Y=Y@J00&A_@J/\ QA48?[:+'M,C!4;=C<K0[-%/YL\C
M)++W:;BH=5);S71@OBF[G+8C#SGR"R_]GC]*;7]M@R^D*C2=P/: O[1=>4>%
MR8\89 K:/VD+82LJ9F-JY3?* E\PW>)"RKN_$4&PF@-:A%';%5B?]MWU*^M+
M<Y6,J.B5<T*E2)K" ,MD%6ZLZKFY4]6"N;:WXC5_R5/HU&Q-5U,903$03>L?
MJ6IS;O53]ENQ9G0%,#!;LJ8*;T7IY]VUWO/%1[!:=:KT;K=I.=%1Y@1- Q">
M.Y46Z^6%2?6,&Y%%^14F].\T5!'P0O\ _KO$"N8'C*H4'1T5:UPX<DL@H[D$
MT]/\G)O(4Q.UH_6CEK.#2Y&QK.]Q4X?%6^W=46C\2!NE"E<<;6P5N/:S)O4>
MG^8!O#:%'!PQ'?\ ,"J=U1.N8[DRXLR#G$3W'8HG$:*G_$[ZE?UNI#\/4JN$
M1-/N;>I4Y-,3&0JXZ7T8O=<UA";2$8R/.4:$%GN"N50\J*SO(-\X2'>G7%<Q
M>XQ[4*S9+=Q1;3P3J-3 IM+4P07.K&841%<RFW>62NV2GPK-2*DC5J>85K4*
M8F0G%O$_0RY=QM3;U_&U17QD/>)M5V+5!W %S:,F_,,P4UF9$VI.\S4>_P!"
M%S;O#J9Q&MO=#%0IGUI])O$6$?0KB\H4:/+?5)'O!@KVGUC(RO5:<C6N#APH
MEE*AFC_NA.L.M,I-O#4C)\9>*,/,4(>Z3GU71O") 33[RZ,<V V!04^S,R4M
M,M.,ECIEIFIKN7W5+1 K=4\5'7\R ;BA<63R'>UWIM*^]Q7VMG'QV(/I5V5&
MZAF'^2A59+N6[2,? J5*'K4OI,%S.IU&YFX@0*-M^GZ8;1^W,.]2=<WM5U3,
M8S7W?VA)0.C-957,\$!4>:L-I4'V=%Q_B<H,MJ=/P<5[NN]BSWKR]ZC'1 _X
MH__:  @! 0$&/P+V/''' K.GPX:&M 65*8CH2]0JZ857'T]9?[4@_G\?3UE_
MM2#^?PIPIL28(K0BBR69 BO4JM&:(O[:4KBJDE*+AZ'"-;U=FU,"CQ"3D,.H
MNE1D/KV4("Z$Z,$WZQ2TQ5(Z1[8')+EF.CE./K5QQ$]S I-G2Y: JJ*2I+TA
M!5>D4=,D1?*A6^X3(=#1SY-)>936/ E$#025//A$ES0O<?7J-NX#J=5.&D)
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
MAMK16L]!**_N8VM:+5#\'&BW%N>Z[+HKQ&QVE =/!*8NJS]4@;5#!^(V?:;
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
M"F\(,@,Q>MFZ)5HPRSU!;\I@86G8M'/=$=+)9XE]I@#Z7$\+$5D4Y58L;L!
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
M^8\)OW-,?G/<;7KZBYE?(_$\UN5,[J$]0GJ,WCYC40ZP=>.8F!02M7;]^(9
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
M.<[?S]B6L?3DFXUI1"0&85</&#UJ@5,A9N.QRHSG&MO<Q0*?"P<G%RPE[?\
M<\QJ85P_A./=_.J.9;U[>([^A^V*WHS-FGX1^ FC] %QN=O]I9-\1W$PAV>.
M(;<G[#,GB0%*^G/0?O%/$]&.])HY8?/!7Y8=H9Y\WXC<-H?>F!.*#7[?=HCJ
M;$AZ#%BK/,-O>91>J'_P!*J<K^TO<8/9.Y@BD2N_*4)X9S H??+P8</\RU-W
M3+TE'3D/N:A>7</-6F.-;_KQ6(P4FV/+1-U'.9GDDH@8:O'S+@OA,./,JQ9,
M[^G-P)5GDB'B9S&L+0WE$+&VD;X:W\Q-%(^/O!&,I"O.%MH)_P!2@$B.U63L
MAJ&T[O52A+5\3!U44,2Y<%^*3*"*J*#J6ET7Y-WXB6OHCH'M@P!C5?Q$> P?
M:#Q5061W4?W?_ 5[1XX!ZFV1^/I,Q9C^"_FY>3>9_I.T=R, 5]B.9HL+1<8(
M5 Q>-L.P=C[024U]#*QIE7!G4,.[<M:J)HLT&)AK]%-_E-(8V\N(3%0#/%_$
M&,JJ#,BY5%%.3"W1.L=NS*+R(1V6WW-HCC(%\P7LN67Q;&')KA>82OB.STA4
MQCN$CELE3H*J5/[@F_\ .',+Q"ZJRQZ_+BS6F;$(*]HAWB]CW,CQ?@_:9<3W
MM01<2^SM/J4UT,Q4%O&9T8$X?M,$!L#A6D9V>.2_9-*G#XN=ATTXBY;FYW<'
MJ6'0AEZ3UK]!G !#39+/! X\\QU5S -<3?,'L3-4ZC#$RC?W%P$^+ N:S3%X
MX%! P<QCS):4Z2S$8C_XE</;J60KAH$/54P3=VW$,6?)OR9$>7U\G^)^1_\
MIA<2_(?TCD7^SN4CAS,O1FV5##%T7I6,=K<!'BTC5XU_Q]4>3.$F;E5EAMY0
M@!X5_8GGIS+Y]*U]R/O4#_9$*IRMW+N974R&US CF*5_^G__V@ , P$  A$#
M$0  $ !;]PDZC0                      $J&52Y:
M    !$H]]CI\( !@IT2^8OMBH<*:DBWLG !%[TH!!M@ %"VIK'\$%K8?-[+G
M%S^ 92.1)D1@ !94V"<N;;WB.V.2:7_R "-[X[PC(8 /GX/!Q)Q'_!Q-FYGN
M4: (<NS;0W#P!FQR)V. E]4"S.(<14%0']8>IOV62  *>&G.C$ZG^AS 107$
M6!=$+I]\X&@!GC(S^/LH(\W>L<2:,+0*C\Z;.;[" ![K0\GKGA4Z8&
M LX<^'1Q3 XPKJEN#^079SCP      (83:G#="H'PC$B7<)1$3$06
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
MH)R4B+  QT("]Y^!-9BD+A+BXAU^Y02BU)\RC7H"F:<" ;%P=96[" 0]\U1
MMQ5&O'2_$;T8*M+0JX<A.(+0WX\IZ%IC*5S+('-8468:YD"XDT+PYV4-4N(O
M*&E)5':=A_!]1:1X((3&<VVG,3%>6X4!LT* F'4T*0-HNKJ)=+KQ!S8*!H>(
ME"TXM@W=$D;1<W70$.J07 &X=3(9*JN)'<88R.THZN(X"T8@'7Z5(O%,S4,"
M9HF(P#,E&MQ?X2R\"B90 6/N4$'+:HW111&G\I\*PPD#:N([S8PSH891LF(@
MF!C=JZLJC@"/2%P=O&4XN?QOT6=S-5P:(HU4U6L\0OAH ?9"LSSP=D0V\7J
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
MG?!ZB5&KMNI5?-1/")B%%8?LFBP]1T&)>6W_ +A0U;F^+A/=+CD*F"Q2'.8
M$[#NK9CWK&9*9\P07!7FV8@!,0(%"Y?M%JY5C]>GBQ\P(60[P9,6\2D J2[=
M5_,N5D&@!YN4( ;Y0*\6AO\ WN4/<2%<<&X#80.UV6X>H]EC167S%,'+#H;N
M,\]<53K$"DF+V5Q+S,^2N8$\1V0PE85\+LCO]5( @KV3B%< *:?H5/D69PUJ
M&NU/N$I74\I!(PN^8%+Y!7F#D8J*&4GW(F4J?O<'L.J9PL\?\S[.%"+9Y7"9
MV3S&"1M4796IZN+!5/S+A>1+:Y:/V._F8K+YS$,,J[(TU$/5=2_L46=<(.U2
M_$LLV2^V3\H)K"P8X8?5#CU46XVPP!]03TQK5M^I2T,0;MU:G-QFP3)YE:UT
M&-WWC)4(2+9F](;1@0%7;:K#S+A*E$ EZS#@FV]\\IU$M$UZAIYW*8K:CM9K
MS-G+HP/1N4'@U39H%QEBG]'AV]F"*9 X!%BI5MG[PPX /DVQW^A0W 4OB$8R
MX(<A3N!- EMP TK]XT**ON+6T'40@5Q\-*S !0N-DZ>("P;06W;GRSW?NQ4*
M/3,$+A04W5)G#\I7,2U+6+B"5?!$NI; 6(E[@-I'JV6+)&X*$-;JL;!'H@=E
M%N3$1QM&[#CU!PSF-?HH"$/OC,6P['R+A(=,4#NJW<M0:"!1PO\ *, &;M+\
M#N'\) .C\$M\.=OXED8+6;L=WJ;Q_8 A7SB)*;+SRI&8KR3>!=UXENP#;K@O
M4,BC%:1E>HT [(T>O,P#O^8:1^@31N.<,1@-TU+&EC,>C4PE5+$FH(C!Y,06
M$!I2;;J-:,SQ$"S,V)9M\8!<,5@,74H%=02B)Z6".N)2W?\ GMP+(=MO^H9X
M^.K%:?EW&G&=!(>;9N1W0KZIBT:2<5>&O%0H-!$H3M6)G=!J@SKX(XI#*D-:
M.Z@IUXJKV%=5 FO5&2$?RQPF2+5]M2@QF,P,-,_U%Y/N% \!RYAI1L P.%WG
MS#0X';68PAF9*_F&OI3N>438EAZB^%GM-ZKY:XF\1JJ9?]<CC21\DR-<S)(/
M686@MVQCYE)AJ7K]Y37WPQW$IC408&.H66J A /AB7E:K=_:"_-$%!MR7]HZ
M;9AQJH!,6MNM0B*-H*YEI15I?)Q&D9"^"*%RG% 7E856-?YV(%SV4N,V#*^)
M7&9UG$R!M>?[EW,.'N"V*RX2R>42]3_U%];@_.8H:V 4U,TO%=1"IDXCO+*$
MMET]O/\ U+$%(UER'\S&\D6I>_IDA[B@=OTMGS"<#OZ8[\+EZ_[J @+R,MH;
M"C6?F;P'(YQ/89%5MW]*'='[0 TI@"VE?B"KJ5BU+-6\5?[1 @:_OS.* 47#
M-G^4HUB#5\WEP"JR4BVT:O&O\ZD])_:,Z[6C>7./4,)K\J\G$O E;PV_:/1#
M"\0>\3!1KK,:I1N"#LLXJ9)EGH>HK$+U2[M<+J/F"LNGPOJ,-26YEV"[1B
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
-XF*H=)F")R!_^G__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>ctbclogoa04.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ctbclogoa04.jpg
M_]C_X0 817AI9@  24DJ  @              /_L !%$=6-K>0 !  0   !D
M  #_X0,O:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@
M8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(>G)E4WI.5&-Z:V,Y9"(_/B \
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)!
M9&]B92!835 @0V]R92 U+C8M8S$Q,2 W.2XQ-3@S,C4L(#(P,34O,#DO,3 M
M,#$Z,3 Z,C @(" @(" @("(^(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO
M+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X+6YS(R(^(#QR9&8Z
M1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2(B('AM;&YS.GAM<#TB:'1T<#HO+VYS
M+F%D;V)E+F-O;2]X87 O,2XP+R(@>&UL;G,Z>&UP34T](FAT=' Z+R]N<RYA
M9&]B92YC;VTO>&%P+S$N,"]M;2\B('AM;&YS.G-T4F5F/2)H='1P.B\O;G,N
M861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O4F5S;W5R8V52968C(B!X;7 Z0W)E
M871O<E1O;VP](D%D;V)E(%!H;W1O<VAO<"!#0R R,#$U("A7:6YD;W=S*2(@
M>&UP34TZ26YS=&%N8V5)1#TB>&UP+FEI9#I$.#4U1C8W,C$R14$Q,44V.3DQ
M0T1%-C Q13-#-3-",2(@>&UP34TZ1&]C=6UE;G1)1#TB>&UP+F1I9#I$.#4U
M1C8W,S$R14$Q,44V.3DQ0T1%-C Q13-#-3-",2(^(#QX;7!-33I$97)I=F5D
M1G)O;2!S=%)E9CII;G-T86YC94E$/2)X;7 N:6ED.D0X-35&-C<P,3)%03$Q
M138Y.3%#1$4V,#%%,T,U,T(Q(B!S=%)E9CID;V-U;65N=$E$/2)X;7 N9&ED
M.D0X-35&-C<Q,3)%03$Q138Y.3%#1$4V,#%%,T,U,T(Q(B\^(#PO<F1F.D1E
M<V-R:7!T:6]N/B \+W)D9CI21$8^(#PO>#IX;7!M971A/B \/WAP86-K970@
M96YD/2)R(C\^_^X )D%D;V)E &3      0, %00#!@H-   FQ@  568  ';2
M  "E1__; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$" @(! @(#
M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,#_\( $0@ D '4 P$1  (1 0,1 ?_$ 38   $#!0$!               '
M" D! @,%!@0* 0$  04! 0$!            !@$"! 4' P@)"A    8! @0$
M P4'!0$      0(#! 4& !$'$"$2$R Q%!5!%@@P4"(T%T R(S,D-3=@)28V
M&$(1  $# @0"!00)# T)"0    (! P01!0 A$@8Q$T%1(C(4$&$C%2!Q@9%"
M,R24-4"AT5)B<M)#D],V!S!0L8*RXK,T='65%C?ADE-S@\.DM(7!HL)$5&0E
MM1<2  $"! ('! 4)!@8#      $  A$A P0Q$A!!42(R$P4@87$S@9%"(Q0P
M0*&Q4F(D- 90T7*20Q5@P:)3<T3A\8(3 0 " @(" 0,$ @,! 0    $ $2$Q
M05%A<8$0D:$@L<'1,/!0X?% 8/_:  P# 0 "$0,1   !G\ "@*4!73VY&EMR
M17>W8NVNQJ%0!6H                             !Y?3RQTN9/'^[QC0
M#[/:YJ>RZ2S+NI?OLC4NLW?#90YK\=O"WO$\E]N:EUU+@
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
M//Y9_I\<7:5Q=MY8.BVF!W?0N!2V3GXW=OFZ_P!%GI<H
M             !C4MJTPU['D#.-%V)'=?.[:>*O[CG#N]MR9U>1I>@K<5IEL
MK5<                                 6E2H
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
M$-#/95M'KV>)Z)>QUG^H8U.#4]FK+II%1BOKIYUNVY6*OX.8<!$0S00 H#P
M#9KQZ>',.'3KP$ P?/IZLY9IKFG,?Q9RT^WVH726 (>S4M9KN(W%0MW4=N&M
M>>RCIE6YU"S0U3=M+,PB) 9N+K+M"995N61!2O2D93H[LH0<LO-/,C*O&,<-
M_62.X[[U<_X'\ZJ*X+6+I:*27I'$A/-46KR=<&DI.03?>ILF-99XBZEI<K,Q
M'%B-D:>6,?305I.14?=VQ@,;)+^L'"6 PR^H&/*S1X^3(<B^'D#IS$[(.&;D
M5RMVL:L_?K?;U&4&'FDS$4)Z= !_ADQ,=075*@A);]1,6\@MY:_,,_\ T97P
M"NWEC8JY$,'%A3EI)A!L:RT7<GDW14DBJ^VQ;UT=V\X?%4W2E76Q' X.6+^U
MQ/\ ;9,1+8#V=NW44E"R\@FD5U8PSRX)+ A._,[8HL5R3<W-/!9-%8L"PD0[
M*]96%('%@9/#Q3UP3KLEFYOC&4FW*20()!Y?;&'3-MK$64BRGT#K-J;4 ?D*
M9G$T9[>;C6]D9&%96?8Z5K\3M8Q>2FU->M-H9,8NKOG;M42I(]Y655W)G@3;
MCH; XB74D8Y]I=A+,.ANZ0=EL(_[9%?V^4,FE/"O"JXX58N5WO5$3 2\>H1L
M^:NL'E@&;(S@+0@F1% ;$L<92PNH5988[NPDI-#_ ,EEH\CY*.6=>^VC\W(-
M%FY(R13D4OV"!F',))1$XRF&VFN>9'_Y&D7N/I5TCMXJ=(HW[>ZJ2U:^GX=:
M08FF'5!NF]=JOU+!+LZQ%2+YU(N Y%\#Z.0?!\KQP!'LB1Z3AN5\@V1!%)_!
MLY!;Y8CB8TB&C(7+5!ZG\L,!,QA6C$W/'5>CW*GRK'Z,XQNQ!JR29G'D5TP3
M<JJ1:3AZ'//0-P<O(Y-\H"8#@-$TW/V_D.F56SN:TYA[ UEFZ2Z*I7914:S.
MQ=_>RM,V5LC".-]/NX 9M/6)2GUES*LV^&5?21Y2:C*HSEIEY,/ Y>+GGEPU
M'#9H'#GF@\.@N:9IG/0->//7F !R  Y>6!Y: '[$(CU1LN\AW<3N#'/@0>N#
M@,H^+@S1RXK,.CAV)!Z"XQ$4E/;FE[;ET]D%_,WW?Y8'D4.G&,K(QIFNY%A;
M 3=Z1*"V[4DJ#Z^S[D'$B^?&TYZ87R#E_J?_V@ ( 0("!C\"^0Q"Q_:Y#3&H
M-2ENM6*Q6*Q6:I,*&!4L%/\ :&:H8!0MC%<W*5"H)J.&B)P0=J*CBMV2%*O@
M-:BS#Y&2EVYZ<OM?*0[$->B?R,UR6\*SO7*"^(;Q-3N9PA-RX.$5%XD[!?=:
M5+#3RG8*([6"P4836"BIH/=&)6!4@5":+V8#1$K.1$+RUY94 R!T;RP*WC!1
MS27$MTK*U<HCWFU-S8*#UNDK<P4&\2S5O-6]PJ:DADP1AAV,C>-;ZD47$S52
MU=K$D[56)5-[9O!08>"F/I195$*11;J4=2W5F;QH,=Q=ILM2P1,$=U&6AD%#
MES6^R2@UJJ%V*(*+CC!0RQ6 6I;[0IJ#0LQ @HM"PT8+*[A*YF;=08TQ0%1N
M\MP34ES#BL]207$%'.%F#I*11&G.LQ69064K,AR\ BRMP$*KS.!R+IY(HK+J
MT^E9NRSPTE.BB52(VA;JIL/F9DZOJ3SH=X+T*=2:\U2,=!SF"DXDHQ"C!0#%
M$!>],U,[J:68( J6I1T26*XD[LY=97?HAK6]Q+(WB*Y7MF9\4&NQ5;F8@R5*
M$,SDUM/$J?YA3T10V]EK'G4I.1GNHQ=-$4SO:*9SKC4C$@KDTT]NL*(3W:H*
M?"H95PK,P*2)>(K*&J"R^UI@[%&D4UH0BA5U04EW]AW98WNT9F$9ERGB'>AO
MM0KY@0$^YS C%.#I.3Z),52:W$!,(J0J01I\W>1I# : I=LC7!1TB+IP7$B,
MRXD]HQ*(3F'%%9BZ:XED9H<URS+,LC\5);JF5-R#F8+,<%E?P+W>C(IE<2(4
M>Q3IMXH+)@H^T%\/4$#M3F@[K3!&J3B@([KD&,UIU.E/*C'!@FOB&>7!.N#Y
MKL%EJ#WCEOH04/D)X]G%8Z)=N2GBI]N6*FI:<>VT.XLJ=S<,R,5F:J=7V2-Y
M%H_+LD/%<TX0DC5=[*JWCI056XJ?U,$RW_JN5*T9++BA2H2=M36_9UK[ZC\\
MC\PIW#,0H7,JZC3+2HUB 5RK? XH,$WA,I,V37+9Z53H4>#6F4H^Z:A7GE 3
MJU2 :C5<<Q4Y4PMW!#[79#ZF"Q4N%0!FLL9K.[ABL5FI8!9_9"F5N:!4?@5,
MKF,X=$1C#1F:LIQ7,U(NV*#5#VOF!&L(QQ"S%Q4W*6B.@(4T:5KQ#B6YBN3]
ME0&B'9#=4.P[Q1_B48IYBMU1TL_BT00V* X5#:G."YPXEZ4_P6;VBI_,<[?+
M4N%9G+=PT"*DI(5'\"-<NRM/TK+9R6=_$5W(5".T"S&"P6]H/BBP<6923N;@
M4:3N)0A)3T-8S&.@MJ>:<%/S5AO(.]L)P4_+1RX13_!9'?,H(YN%9O84L-,%
M'1 X:(!;RR[.U+1-1"BI:)]G*,-&\H:2P:]'+U* 45 _,9K[R@\>[4E$X*:C
MJT1&"@I(.>)*7SF6&B*[OFN^B^@5OB(7!-<"D%)!Q6^N[]J;P45(Z8##_%?_
MV@ ( 0,"!C\"[,M'NVN/@%Y53^4KRJG\I7O&N;XB'[4WL%&G@F5:[/A[1XB'
M.V>A-K5@:MR-IE_*B\4J0<?NC]RE3I_RA>73A_"$6NI4BT_="/)]U7U$$P]2
M+W4S5LQ[;<$8#!;O$IX_L]MG:,=4K.P 0ZAUJ!OFS@<&]Q&!*Y-#?+9;NI>]
MCZUS*;MQ2(6("BTP"U!97 $=\PG7_20&W.+FCVO#8G4:K2RHPP*FI]N>F/RL
M.U+1'5IGHCJ4-?R#:=$9JI, /%?W"\G?.;/[HV)W3^FDMZ>W$C6?%3FF6[_+
M<$\6?YA^X/%R%M>&-U;')XJWL*3W<JE1<^I ZQ@"M\[I^M0.C+[*_N'2Q^-8
M)_>"-%\GA;W9RN>%!KVQ3&MJ?A<P7&U9,XS+N56TMGM#6$ZE*I3_ )4S,^G%
MQAPIN=[,KSC!4K2J6EKB-2 <O=^:\P"I467#:5QE$8J'QU/U+\]3]2SW-TU]
M-1Q"'P#@*W>ASZE/+KDF_!T^9M1M>0>?L6]:NAZ%&LR#D:M5P#$[J5K*@WA;
M#&"KUJ;33KTFZ]J^)8YF7#A52O5<R 'V4RO<\:SNDC3LR/@Z?$FU.F,][%91
M3_TA>7_I")N_.3>;YF41\=>F.I?WR\;[FG$,!U_>]"?2M9/(AXKWF)*$!)4.
MJL&ZRJT$^)5I2;OVO)YCO'4KFTJ[MC=--1NR2JU[=T*EW=96U-E+ IEQTBN]
MW4*9$9N.;;$=ZHW3Y.J,!4U +(V;"AU*T;[BJZ?<5#LW%%[B-XJ(>[UE"S!.
M7,HM>[UE4JE-YWBFGN5V:IRTPUTUS/BW9?%R)LZYJ51JB53NKRJX-(&LJS%$
MQIP;/:LQP3&B=$/AZ4VXN'%LUQO]97&_UE<NBY\IXE"FW !<ZM4>'.U E"FV
MI5+G?>*:,V[WHPDL0HA"X:TOJ-]F*'3FT,E6&'<K@UV<HY#Z4?A'!M '8JGQ
M%1O)R[%3#IR7PMN_ENU^"I6-!L;BJ=Y9'4G.9!9A0?%!O)=$]Z<\L<TM&"96
M&#F ^L::5C3XJE0#Z52M[;R:8#?'O6[PH9@H052W9QEF8>(1O.LG)5[_ +(5
M'JGZ?/-?;NY3H?>5A<V8#KBT+2YHA,>THMIM=>.]C+,'9@FNN,M/NV+.VHU[
M"I:*MN?,#"X>A&B_B:9J/8N(X3T,AAF&BAF^TFPPRJ_:_$L<A3O'#F>"O'T6
M^YR.RJATL<3",W=!6M-N #40J5-KN)P<HTJ?,>'+\E]2_)?4O>T!381W*$9I
MK[:F*K@F%UL*??),<VIE@O@\^]M68W)AZ4*9=%!MC2SM(0J&E^,A@JYO1D?
MIU>U<!;!QC)'F.;R7#8FV\<T$7PC5(DFW%_YT8@+>#?4H96^H*WR  14,@PV
M#L/NW"+*3/I*Y>Q"D<5F8)!"&*<^IY--IBJE]>!W]N#H4FX1;M3[8>YLR_,Z
M>L*Q=T1S]Y\'1+B"">]=0I7#7.LQO$ Y=[4JUWU N<6N--C9D!G[U<4+</'2
M:C21&./=%!BRG%,S>7@56;3\JKO*'8JW5HS=<3!<,H=R;S_SL41E^I,=U%L&
MM*#&\,%=N+<\G232RTR$%.9=4LF=N[WE"\OVY6U5;.&!#5 JW,=B:ZA)QJ)M
M45I.$5YRIVMP^.]-1U*E:6[\K7@?2C<FOF@-B94J3)"=!36"%:W$71GX*G<#
MS#1:5=ON(YW9BGT?9<7+^S4Y5>8=[N7*C%YQ0;5$2%D^R--N';5Z.Q7JPW:E
M7ZA!0JG>^E<J\IU*=MK? P3KJQ?S*0&K%97V=<GP1L&6]6E7JN \5:_I_P"&
M>VL&Y8JWO:##6MJ+XU&"7_M65_8VQ;9TGM)/IV*_K75.%M6,6G:KESJ/.Z55
MK9@8C=<?91ZA=V9IL)W9B>Q4[VX9E?4;&&Q$PWD>;K*H57#<8W+';/MLN -S
M,%/36KTF1:25#D:TVZ?0X-2@^@3'Z%2N*S8,IJ+E1KTAN-@FTZ8B\/3:0HR:
M(+R4+VX$%E3+JDW,&@+X;EP:J=!QW@G7EFR,0@*E"7BO?"#D!;TN9F3;ZE0W
M@T""K4NH\3VR&Q?!T:1XTV_M=VZ:)^*R=0;"&M21NO969K8E0^%<?2J;G4RT
M-0'8KW]9T&LJ'US@F=5OIUZS<Q'V>Y&G48"TH_J/]/Q%#^K2QE[4%2OZ ;E>
M(JC84X"A9MS/\1--=7 YX&[!L3]"JU[K-3;2,)C%4;J[>*=*NW="I6[W[]6
M;Z4S]/7#LU8U1*>(5#H%-WX.V&>KX-53J%F\&VI2_P#"JBDTMR&"YM8R8?6J
M5W4_KNS ;!L[8^TH#LP@M2B-$0$<XTYFJ*!*W1-=VB6DPE)1=Q*,!%0:-.;6
MIK!1+8'LW5"@-ZE>4W.\)E6]6BX.!I#T=RQWDZA7G2?BNH6SO*%7W/I& _\
MI5+<0;U:Z/,JOUL9]CTJWZ-2,6AI+M>_J5'HEHW\5<U6ET/L@S*LOTMT_>=$
M.>=< ?H5KT>T'X2T9GJ'O:KW]2.A_:[,.#/$"*ZE^I[AOG9LO\,$_JO4I6;8
MO;3VZXJMU2] 8;RKS&@8]TE2J7D66 .9K/M=Y_<K6T_IY(_(=ZWEWJ:AIFH#
ML0650T9=:EJ6;4HL43\PO.CUP#3K",/1!.NNB>_Z0XQ+-G<@SJ-M5I #[)*Y
M/2;:I6C@2"T?2F]6_4'F-PI:F[)ZU=7U*H&=/K.,]<-BJ]:J2H,!:P8YHZU7
MZ_U&1(+:3<8 JO\ J*_.:^<'96ZAL5[U.O#^XW@< W9&2?TIN5MT^IO&,):_
M%4^D6Q?=5Q"4,K98S5/H[&BU94,"QN]NZSW)CB.9<4L'']V"AJ9+T)U)KLS*
M(R#N[$5\'8C-5"G2'K3_ (E@%QJ$4:]>F T=ZIUC3'P[AM3+6U;%Y$5'DB'B
MA1Z@S*7& 0MQ^8=@%%M(9?%'XUF5GBHA/LK9D7MGZ%#E#UKX*\&6XV**RN_*
MYH10=J*;;^P810K4IA"R]ES52HT^!Y7Q-0P:&X+XMPRV6S;\P9=QW"0T^!6?
MBMW8>"W6M+?!28&^A$ZDX[ JEB&1?3=E=BJUT3E%%I.6!U"*/N]?>JWZFI,A
M1I13.L]9.>G5&:G3U-;_ )K.\- '"!B3J&U._4%^V%S5X1]AFQ2U_6KCJU<S
M##ZX)US5QJ'-V'05>Y=Y@J00&A_@J/\ QA48?[:+'M,C!4;=C<K0[-%/YL\C
M)++W:;BH=5);S71@OBF[G+8C#SGR"R_]GC]*;7]M@R^D*C2=P/: O[1=>4>%
MR8\89 K:/VD+82LJ9F-JY3?* E\PW>)"RKN_$4&PF@-:A%';%5B?]MWU*^M+
M<Y6,J.B5<T*E2)K" ,MD%6ZLZKFY4]6"N;:WXC5_R5/HU&Q-5U,903$03>L?
MJ6IS;O53]ENQ9G0%,#!;LJ8*;T7IY]VUWO/%1[!:=:KT;K=I.=%1Y@1- Q">
M.Y46Z^6%2?6,&Y%%^14F].\T5!'P0O\ _KO$"N8'C*H4'1T5:UPX<DL@H[D$
MT]/\G)O(4Q.UH_6CEK.#2Y&QK.]Q4X?%6^W=46C\2!NE"E<<;6P5N/:S)O4>
MG^8!O#:%'!PQ'?\ ,"J=U1.N8[DRXLR#G$3W'8HG$:*G_$[ZE?UNI#\/4JN$
M1-/N;>I4Y-,3&0JXZ7T8O=<UA";2$8R/.4:$%GN"N50\J*SO(-\X2'>G7%<Q
M>XQ[4*S9+=Q1;3P3J-3 IM+4P07.K&841%<RFW>62NV2GPK-2*DC5J>85K4*
M8F0G%O$_0RY=QM3;U_&U17QD/>)M5V+5!W %S:,F_,,P4UF9$VI.\S4>_P!"
M%S;O#J9Q&MO=#%0IGUI])O$6$?0KB\H4:/+?5)'O!@KVGUC(RO5:<C6N#APH
MEE*AFC_NA.L.M,I-O#4C)\9>*,/,4(>Z3GU71O") 33[RZ,<V V!04^S,R4M
M,M.,ECIEIFIKN7W5+1 K=4\5'7\R ;BA<63R'>UWIM*^]Q7VMG'QV(/I5V5&
MZAF'^2A59+N6[2,? J5*'K4OI,%S.IU&YFX@0*-M^GZ8;1^W,.]2=<WM5U3,
M8S7W?VA)0.C-957,\$!4>:L-I4'V=%Q_B<H,MJ=/P<5[NN]BSWKR]ZC'1 _X
MH__:  @! 0$&/P+V/''' K.GPX:&M 65*8CH2]0JZ857'T]9?[4@_G\?3UE_
MM2#^?PIPIL28(K0BBR69 BO4JM&:(O[:4KBJDE*+AZ'"-;U=FU,"CQ"3D,.H
MNE1D/KV4("Z$Z,$WZQ2TQ5(Z1[8')+EF.CE./K5QQ$]S I-G2Y: JJ*2I+TA
M!5>D4=,D1?*A6^X3(=#1SY-)>936/ E$#025//A$ES0O<?7J-NX#J=5.&D)
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
MAMK16L]!**_N8VM:+5#\'&BW%N>Z[+HKQ&QVE =/!*8NJS]4@;5#!^(V?:;
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
M"F\(,@,Q>MFZ)5HPRSU!;\I@86G8M'/=$=+)9XE]I@#Z7$\+$5D4Y58L;L!
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
M^8\)OW-,?G/<;7KZBYE?(_$\UN5,[J$]0GJ,WCYC40ZP=>.8F!02M7;]^(9
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
M.<[?S]B6L?3DFXUI1"0&85</&#UJ@5,A9N.QRHSG&MO<Q0*?"P<G%RPE[?\
M<\QJ85P_A./=_.J.9;U[>([^A^V*WHS-FGX1^ FC] %QN=O]I9-\1W$PAV>.
M(;<G[#,GB0%*^G/0?O%/$]&.])HY8?/!7Y8=H9Y\WXC<-H?>F!.*#7[?=HCJ
M;$AZ#%BK/,-O>91>J'_P!*J<K^TO<8/9.Y@BD2N_*4)X9S H??+P8</\RU-W
M3+TE'3D/N:A>7</-6F.-;_KQ6(P4FV/+1-U'.9GDDH@8:O'S+@OA,./,JQ9,
M[^G-P)5GDB'B9S&L+0WE$+&VD;X:W\Q-%(^/O!&,I"O.%MH)_P!2@$B.U63L
MAJ&T[O52A+5\3!U44,2Y<%^*3*"*J*#J6ET7Y-WXB6OHCH'M@P!C5?Q$> P?
M:#Q5061W4?W?_ 5[1XX!ZFV1^/I,Q9C^"_FY>3>9_I.T=R, 5]B.9HL+1<8(
M5 Q>-L.P=C[024U]#*QIE7!G4,.[<M:J)HLT&)AK]%-_E-(8V\N(3%0#/%_$
M&,JJ#,BY5%%.3"W1.L=NS*+R(1V6WW-HCC(%\P7LN67Q;&')KA>82OB.STA4
MQCN$CELE3H*J5/[@F_\ .',+Q"ZJRQZ_+BS6F;$(*]HAWB]CW,CQ?@_:9<3W
MM01<2^SM/J4UT,Q4%O&9T8$X?M,$!L#A6D9V>.2_9-*G#XN=ATTXBY;FYW<'
MJ6'0AEZ3UK]!G !#39+/! X\\QU5S -<3?,'L3-4ZC#$RC?W%P$^+ N:S3%X
MX%! P<QCS):4Z2S$8C_XE</;J60KAH$/54P3=VW$,6?)OR9$>7U\G^)^1_\
MIA<2_(?TCD7^SN4CAS,O1FV5##%T7I6,=K<!'BTC5XU_Q]4>3.$F;E5EAMY0
M@!X5_8GGIS+Y]*U]R/O4#_9$*IRMW+N974R&US CF*5_^G__V@ , P$  A$#
M$0  $ !;]PDZC0                      $J&52Y:
M    !$H]]CI\( !@IT2^8OMBH<*:DBWLG !%[TH!!M@ %"VIK'\$%K8?-[+G
M%S^ 92.1)D1@ !94V"<N;;WB.V.2:7_R "-[X[PC(8 /GX/!Q)Q'_!Q-FYGN
M4: (<NS;0W#P!FQR)V. E]4"S.(<14%0']8>IOV62  *>&G.C$ZG^AS 107$
M6!=$+I]\X&@!GC(S^/LH(\W>L<2:,+0*C\Z;.;[" ![K0\GKGA4Z8&
M LX<^'1Q3 XPKJEN#^079SCP      (83:G#="H'PC$B7<)1$3$06
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
MH)R4B+  QT("]Y^!-9BD+A+BXAU^Y02BU)\RC7H"F:<" ;%P=96[" 0]\U1
MMQ5&O'2_$;T8*M+0JX<A.(+0WX\IZ%IC*5S+('-8468:YD"XDT+PYV4-4N(O
M*&E)5':=A_!]1:1X((3&<VVG,3%>6X4!LT* F'4T*0-HNKJ)=+KQ!S8*!H>(
ME"TXM@W=$D;1<W70$.J07 &X=3(9*JN)'<88R.THZN(X"T8@'7Z5(O%,S4,"
M9HF(P#,E&MQ?X2R\"B90 6/N4$'+:HW111&G\I\*PPD#:N([S8PSH891LF(@
MF!C=JZLJC@"/2%P=O&4XN?QOT6=S-5P:(HU4U6L\0OAH ?9"LSSP=D0V\7J
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
MG?!ZB5&KMNI5?-1/")B%%8?LFBP]1T&)>6W_ +A0U;F^+A/=+CD*F"Q2'.8
M$[#NK9CWK&9*9\P07!7FV8@!,0(%"Y?M%JY5C]>GBQ\P(60[P9,6\2D J2[=
M5_,N5D&@!YN4( ;Y0*\6AO\ WN4/<2%<<&X#80.UV6X>H]EC167S%,'+#H;N
M,\]<53K$"DF+V5Q+S,^2N8$\1V0PE85\+LCO]5( @KV3B%< *:?H5/D69PUJ
M&NU/N$I74\I!(PN^8%+Y!7F#D8J*&4GW(F4J?O<'L.J9PL\?\S[.%"+9Y7"9
MV3S&"1M4796IZN+!5/S+A>1+:Y:/V._F8K+YS$,,J[(TU$/5=2_L46=<(.U2
M_$LLV2^V3\H)K"P8X8?5#CU46XVPP!]03TQK5M^I2T,0;MU:G-QFP3)YE:UT
M&-WWC)4(2+9F](;1@0%7;:K#S+A*E$ EZS#@FV]\\IU$M$UZAIYW*8K:CM9K
MS-G+HP/1N4'@U39H%QEBG]'AV]F"*9 X!%BI5MG[PPX /DVQW^A0W 4OB$8R
MX(<A3N!- EMP TK]XT**ON+6T'40@5Q\-*S !0N-DZ>("P;06W;GRSW?NQ4*
M/3,$+A04W5)G#\I7,2U+6+B"5?!$NI; 6(E[@-I'JV6+)&X*$-;JL;!'H@=E
M%N3$1QM&[#CU!PSF-?HH"$/OC,6P['R+A(=,4#NJW<M0:"!1PO\ *, &;M+\
M#N'\) .C\$M\.=OXED8+6;L=WJ;Q_8 A7SB)*;+SRI&8KR3>!=UXENP#;K@O
M4,BC%:1E>HT [(T>O,P#O^8:1^@31N.<,1@-TU+&EC,>C4PE5+$FH(C!Y,06
M$!I2;;J-:,SQ$"S,V)9M\8!<,5@,74H%=02B)Z6".N)2W?\ GMP+(=MO^H9X
M^.K%:?EW&G&=!(>;9N1W0KZIBT:2<5>&O%0H-!$H3M6)G=!J@SKX(XI#*D-:
M.Z@IUXJKV%=5 FO5&2$?RQPF2+5]M2@QF,P,-,_U%Y/N% \!RYAI1L P.%WG
MS#0X';68PAF9*_F&OI3N>438EAZB^%GM-ZKY:XF\1JJ9?]<CC21\DR-<S)(/
M686@MVQCYE)AJ7K]Y37WPQW$IC408&.H66J A /AB7E:K=_:"_-$%!MR7]HZ
M;9AQJH!,6MNM0B*-H*YEI15I?)Q&D9"^"*%RG% 7E856-?YV(%SV4N,V#*^)
M7&9UG$R!M>?[EW,.'N"V*RX2R>42]3_U%];@_.8H:V 4U,TO%=1"IDXCO+*$
MMET]O/\ U+$%(UER'\S&\D6I>_IDA[B@=OTMGS"<#OZ8[\+EZ_[J @+R,MH;
M"C6?F;P'(YQ/89%5MW]*'='[0 TI@"VE?B"KJ5BU+-6\5?[1 @:_OS.* 47#
M-G^4HUB#5\WEP"JR4BVT:O&O\ZD])_:,Z[6C>7./4,)K\J\G$O E;PV_:/1#
M"\0>\3!1KK,:I1N"#LLXJ9)EGH>HK$+U2[M<+J/F"LNGPOJ,-26YEV"[1B
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
-XF*H=)F")R!_^G__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>ctbcstampa01.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ctbcstampa01.jpg
M_]C_X0 817AI9@  24DJ  @              /_L !%$=6-K>0 !  0   !D
M  #_X0,O:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@
M8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(>G)E4WI.5&-Z:V,Y9"(_/B \
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)!
M9&]B92!835 @0V]R92 U+C8M8S$Q,2 W.2XQ-3@S,C4L(#(P,34O,#DO,3 M
M,#$Z,3 Z,C @(" @(" @("(^(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO
M+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X+6YS(R(^(#QR9&8Z
M1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2(B('AM;&YS.GAM<#TB:'1T<#HO+VYS
M+F%D;V)E+F-O;2]X87 O,2XP+R(@>&UL;G,Z>&UP34T](FAT=' Z+R]N<RYA
M9&]B92YC;VTO>&%P+S$N,"]M;2\B('AM;&YS.G-T4F5F/2)H='1P.B\O;G,N
M861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O4F5S;W5R8V52968C(B!X;7 Z0W)E
M871O<E1O;VP](D%D;V)E(%!H;W1O<VAO<"!#0R R,#$U("A7:6YD;W=S*2(@
M>&UP34TZ26YS=&%N8V5)1#TB>&UP+FEI9#I&138V134P-#$R14$Q,44V0C%"
M-$5%,S<Y-3 T,S$W,B(@>&UP34TZ1&]C=6UE;G1)1#TB>&UP+F1I9#I&138V
M134P-3$R14$Q,44V0C%"-$5%,S<Y-3 T,S$W,B(^(#QX;7!-33I$97)I=F5D
M1G)O;2!S=%)E9CII;G-T86YC94E$/2)X;7 N:6ED.D9%-C9%-3 R,3)%03$Q
M139",4(T144S-SDU,#0S,3<R(B!S=%)E9CID;V-U;65N=$E$/2)X;7 N9&ED
M.D9%-C9%-3 S,3)%03$Q139",4(T144S-SDU,#0S,3<R(B\^(#PO<F1F.D1E
M<V-R:7!T:6]N/B \+W)D9CI21$8^(#PO>#IX;7!M971A/B \/WAP86-K970@
M96YD/2)R(C\^_^X )D%D;V)E &3      0, %00#!@H-   W[@  BKH  ,<4
M  $@;O_; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$" @(! @(#
M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,#_\( $0@! 0%_ P$1  (1 0,1 ?_$ 1<   $$ P$!               %
M!@<( 0(#! D!  $% 0$                " P0%!@$'$   !@(! @0% P0#
M 0$!     0(#! 41!A(A$Q Q(@<@,$ 4%4$R(T(S)!8T)1=0)B<1  ("  0#
M!04%!00'!P4!  $" P0 $1(%(3$305$B% 8083)"(W&!D5(5(#!B,R1 H;%#
M\,'1<E,E!_&"DG,T1!90HF-49#82  $# @('! <%!P0# 0    $ $0(A S$2
M$$%182(3!" P<3) @9%"(S,4\*&QP5)0T>%B<B0T8()#!?&B%9(3 0 " @(!
M P,$ P$!      $ $2$Q05%A<8&1$*&Q,/#!T2! X?%0_]H # ,!  (1 Q$
M  '[^      !@.;1KU'/G,MN;N]Z+-6>:"<+5EKNZN9ZK"D8 0KB'I?YMPUY
MW#?.7.[][EU/)/-T"-*:4&3U-/=73/0Z              8X >)28)TT&'KJ
M/WB=?E:_*M')D:$_CB*P:N&\ZQV(+VOE:KF3IF9D'7L-AV:5F.M->Y:/-S>_
M>Q9(:;$QB/[-B7*N5)%4[%UAQJ6+,-Z*"3&9ASDRPN:FJ,-[H\'0
M  #'.:H[HKD=V#%8]M"\[/)HS,N1JI<5WT950Y/&9G-27&JUM8+]SLA*G-V?
MS,_V)4@NLTPTK3BD,N92I H9,P4TB"KV/&U@RASH\W44F3*IUQQ7_$ZE%=9A
MN^:C&[B>2X[*69D6(R4KV)<Z*Z         !J<XQBMVWA1Y;1GYGWYJI)$66
MB(OM8[QK7-W4V;R4Y@3%QU=UKB@3(&OX,PUS\_9N=',J-5?9P9<I')\HYL:6
MC,NT,JJ6N@I?!UJ4G.IM9CIZ6[RM5]$9-JW(U<Y(=.XBS>1AH8K1M&[1X>PD
MJL>Z=[D       -4'GXBH7HU8WNM6>Q5A(-1*WZ0!H(<1V,98FCFBN27GIDI
M5[M4-I5.ZHD,&S9DZO>FS-V'FDQX$NF)-JEU=W41X5O)_P K91W-CL^7SK-:
MEBG>DBOF8X1'.BQ#=QN+O'%"DV:S4MN2.0Q>0X6U,:9L[VQ64L_2ZK<
M->'G0FJNVKFS(:DVAE3OG9<,Z&+.>;FM>2W5+6UBJEW -F\:N_YM9P'>PHLT
M2&)9L>M//,ZTDO\ .1QW1UHS#O$XLH6H,OV1R<NONCK[K8.V45HC66W5/75_
MO?7,F2DSQ3R/:IS#0D2VX7L8S'O&=Y'+6XFR]:59    #DR5UV,*++F+83$3
MD2<B)+F*YDNV2QTY5C+IQZ#5R1FI?J?3#.A@H<A,AUCT^Y>:[8+_ *G>]0P&
M V# <PY'&_)9@V]8AJ^BH<YB5L_.D.CD,R<UTD,3?GIK_@R6XMN'[MMJ3HSZ
MKI3VJ'()V=<BO-W"Q-FI-.'3( :MC5F(ICZ12SQC+*>,U)K7J(7ALFV\[RXF
M#LME*B.VKX&TS#]@2;%9&7[16>&RS*3HYT     #'#FWP#SMFW'&-9Q*P;:$
MGMLR_32_:T[.V=DP_:1X3T<.2*F9YU(]:5RE7N0=IH+>GM7)\_N/0CN5 '!C
ME5MW5^ME=E,A9>ME45VU?%]LIW1$^QN0E3H[=>59?(R_<YW( 9
M   #4,!JD3^-5,VU>VYQ;W#6,=26H[NX_E:/*CMNLQ*]J'F/);@C:5JU =LI
MD[#LYT!$=9I_N*V?\E/E>ID96K'#1!S9*E;BOD.(3MD[#=SO20D X 9#'#*C
M'#/0         #"31ON 1GFJ@;JNEW/OQ_.%ICD_4DEQPGCG>3)$5['@+80;
M.Y.5(M9+VX05HX<06\6X&%M>K*8TL6Y/K7_0]UB3V(EMF+(Y26!A[O3H<[I'
M[EPZ+,)X =-G   #(8#(       8#BURN>GKCJY?S[R1UQIS.>%]EI6?9>SW
M&-<HB:^BW<\\MO0ARJVXK>T#LH4$V*KJ+Z$(]\)^Q%;(J[J8-F<O+K/JHC3L
MV(BMFOHYY;:>Y+M8-;!LGEIGMBJ@_0,2O7*]*>J<=[BM'-[GL8<Z*- W
M.'.G0.9[W5HX](5O(C7G-RKGIL37$+AQV8J9WMWF%%9]K L-EY<EULRF6WII
M=H9*&SUF7D;P6S;HS,^3ZQQE6[%A<I.JGJZ_#+J'+CVCRLVGN[KE!'7/ DV"
MSCOSF]3I5%I:@I7TE\DO?E[ZQEX_N%_87P_2]4]K+KH%C<M-]J5 C'5883EW
MN7%:(1Z'59 #F$#WL538[+E))\8W4;:ULG4DJ=*B5!EY"C'0-7)P=I2'T6HF
M[)RN<9YAVD5$MFUZE>GNCD1U=LS?FYE9M5 0^D@Q'I1IWZB;."^(?)"J9"DG
MM6M7$5(:I<AN6-RMA03T&GD>&NVF+M,\1\;/?,O]+_'[V9::94_20')&<;]D
MQ:S&6/%*:$^GU5__ #RYWX9#"#SLIJYM8+8?)"IWI$K^L&V+"YF3%%Q'KULH
M=U?/Y]2-Q5RQEI[MKWH^G1VE*6^X#DM0N0;=L*S:T[K,&:R'/N2FRM6R:RZ2
M)"M^B_WG,]P1G:I;2M1NLVWQ]D@OE9]77*\219;-3(&OHD-:6*P;9GZ3^0W5
M,_1*F4:";'=Q!MSA+F =%'JMN*NX^ LIWHI@)RGN'E0A>0WO6+?4)_*^\D'9
M0R9[5/M]46MP\^ M1%E"DF3KGI>J>9#9"N745:UD"T6/FM625'WT!0;Z_J*0
MI)9C;0Q6\])O7YO8?./TNI45+^AGFEA %TW6W:P)-IG+29.='[Y7/;PILSCZ
MM6/0KIX: IIC6:;EY-^,[)CRBO"\[;+%3JP:=B7J7K'M>V#S;D)7+4X4S[)>
MXR)[4HP755OM(O2:>:<P]Y)CC/?BW PESU=[TZ'#FV5BU4">\W(5HS[;G,N^
MO>U?(LL8D7W3-I,G8PI:P:XZ^/%MNS]0/(K:HNOC,RTB*2GKP>:64%7[$$ZF
M#:#&S6E.Y7_1P%7G60[WZ'>=VU-=U#1)K5PL!+I9Z'6V(Q,^5(3L+Z)NQ>6>
M@;1,)]>YUG-^Q2?75J>G':=>BUTQ9QV<J"32[T6IN-YY;2#6R=EAPY\ZD*;K
M!J8-L\A8]'>9YW*S5GF%\V2I.=1TAJC"\CRC324E^/'%NB,+5%JL7,I;Z!51
M%I(LY9NQ=]*JO.H@^]3GI97?;S^UK7HJRP%#*7$/P_81JV[&&Z&UVDQ$OUQ5
M,6>A">6PK2-YK&._,Q,>*5U8WU=9?'39BSTKY_>N4LXXV58W(VG60((BLVTB
M)CK4WYR4Q9C-D\Q.ZN\V5T  #4  ,\,(,=,+,<,) !9S!C.M/.,YZ7.[<*9:
MVJN!DIRAU_7A!UU'KYKH5R_/;"&[9F?:1R.9BXJEL^M;+]A3EL*Q[6GN7A;A
M6@$/Z6)638UMN?.KM\UQ1CT>#<C!3:OZV [FWWC3C;G=L9EIG1\W294
M        <V3*C=PQSGF9YT%=GS1)SC I34E-1%<,6*I)7+G$IQ#3[UT(7&]K
M&B6_A6]P%QZ)B>?.4>]+J7[FI-ALU*J!MZZ;*%Z4:.54OT""NUZI;I5PG?)L
M_CY#ECR>[_,@                  !A)S;$)2:N;"%;?(3?<M0 &$B=Q%6]
MC7N>.NQ.6L>R^:<&\MFCOJ5;/."G6!I'4OBJ[Z>)8#/2:WZR(DRVK7X2PJ?N
MHJI';M/CI_NX[U6D1T6 9          X8Z "3'3D$/64.$M(BWN'F-N2/>&L
M4"S9'(.NV(,UL.Y/G=BMH<W7S'.<DJCN?&IIZ/5V5PUC*=))6$<K)K8T5:N'
M,N-EL^UZ[HB9BH%5%VT/TLN6[Q$YVPGMU).]ZN=R     & R &$&@:M<YK&7
M8-U<V,"6*61/>8F;M%'O1J^RN2?>$)Z&KIN9Z1=8M? 6$KM/D;#< ,!JV<U<
MB*\AU!]$A6N\XG2_32:U;"%U.)7>6GQ,Z&[^-.&?FIXEE6,6O.IBLVX;<E>J
M;L].EJL>4V5[<[A)E9C@!L &H<.<BVX:K?HHB#;I>E86[PD_TMKIWNJJW^&L
MZWZ9GR26+!Y68L)5 5[#CC1LW*\^L5(6    !SCD-:.!2OTR%9SS:RL3FY7"
M2FD'H%58#*3)XI9>.E=]!6PQI&KJ^>V*PRXDOI@'2Q(+TK'I;=[NMM]YOWQ>
M.B,YY7DIR1/DHT4ZVI,63*J;9K(OR;2349]FMNJC6>Q<ZO&NK9(J'G9%E5^T
M<&P66EPY?18PTB+58>:[HCNZP   # :\,)XQI46G7HT&4L^_+N>F.V-Q9BN^
MMU7%"*7[^M:4Y-K\38M:8S.&:DX%H4OFC8YHYHXGSO(39'/:RYZ4*[,)Z.=P
MA1Q'17=>=U:*A[NMM;C;'W-]KOJ8LP9I_P!7.PII([6MVK"Y"0\X,C91E0
M    !S;XE/LT1]1@-]3-A\7/F6CD/6$XTK!FG6UKY+BR-8O$>=QQP")=$W-^
M9D-62U;#'V71*:^Z6%6W95MHL+;+\=$D54OVK7MT R& P@CNTBU,U<"T>2LI
M*IW8WM&XSN(39M5V;QTMTQG=E         &O.8YW4Y$EW&I'Z/6R-2N2[EY4
MJ5$E43Q;B*I1Z;42UE;!%EM]N\1;)KFUVX>'M-.=IGOJFW_G]@A/HI=Z37S)
ME7[,9FRROF.\1WDK##FR#EU+?>;9\Q,>SXT.ZQJ4J!^S.1F>WJME<SWH
M       &@>1*:[ZN%6;:Q,1TSOCYLDUTF4JE'K;>:\SB2ZAF6C3/L46PQL\0
M5*W4!Q5R7=">A6[B/:M?FVHFMIQF2JIVC?I=9>/RVV\<_D-6:6U9,1W<Q%?I
M9#$RWU%E= R              & U08[W@VB$]5%J5OZ]S5O"&Y.&<DJ[#R\T
MM^UG52*OUO.9YU'ZW7C41K(Y68QYT9U0'O>YU+ZRV[$@JWAN9#\7VT9)FI=L
M%ZQ>.EOZ"YNA?5_@                   &O#5@3ELP=I&X>U,%&?YY^M\Q
MQ796\ZSKA@JX*YZ ]K3@GB5(;C>V3YY?>*FU%*.C+LXYB;+E ^L<<W#(
M                   83S7O<(YS4:H2BR4,>Q::=FVPK9K;C?52]TB>XWT1
MU7AK6VW'A6./.K<<T9SKQWJOF.&_>@                           :!L
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
M>Z?<5$]KXE>3) Q[C.I7L/$C0W'B08VH4L79:'VNGO3-;R,@S#5A">?R7@>
MU"B1WK;:JBI.P?L[)AF_2AJCT=;K#3*&&_GX"VTJ+9O;:HO@YKFYZ"F)N5#9
M.0++8V8[6Z5R#;DQY"4MI04>FBQK.IHBK;&YA3I^W:PQ-A[L0,>Z,4D1[G=J
MDM9TV#*C:YILUG6XGMA"7&H[J6] K-2NW;^F4**.U3^YHDRF(K4O>(9JL7;2
M4V=_5P"I=6OK5RIH*VG21?1F0-.1?:+1WA/>U5Y2+C7&Q,1:V9KL\-*VF&%[
M7/A/,[GKKAQ[&!*9]!C*09D)<5B;'B>V&OQ9J4I0FUURIN"A0F*^*\TU(;CL
MU]:U.V>BA(3LU2[;NV&S3$RI=)$#FP6[Y5^@VD^;4Z[54[?$%]0ZPVZFU]NJ
M&R3)]LK2$#<WNJ>_V-#Z6K#3'SC?A>+)V33_ -UNBF')V^&;=AO7-JVW-878
M;8X7W&P."Q=6J.^K6F2C66OH<*7MMHW%T*YELUFAU,$1H,:(G'U>!@&0XEAV
MMA/B7I>ORQ*]NZ1]AWVQX,Q_;VQ;-.D6SI*TJT[;^BWBEM:-<OL-^W1-L1O;
MVN9.-I-#'.)25< )0E(Q_P#$,$/T,'X?J"!>)?/_ /_:  @! @ !!0+Y!\B&
M,@B484APSPL8!%A9(/ECH>1S2,9&22/,L\1P-'B0,_#T>'!8PH@EIYP*)2!Z
MOH_,$1J$:M<'^*R;G^0.[%8"Y/(&?3S2;2$PHK:P<:/F4=<:>*,M1>Z/M&4
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
M"J$.I:$AZD.DZ/#:N4/FE"\=JC!N$)O=9<NV'N+C,H3U8A9.JC"8\%5[=P^
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
M7_6KL^9,]B928F!X---.6?+Q]F*UC>_46T[%41DU;76T22/R/1::0ZCGRPK
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
M]6YJ1@5V0[[M8X/'9\4U9!Q!0\V _''ZCZ2LL_2FU6:H/3L56#%V[F95/#+
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
MZC=+R96)5_\ YHAQXC$>X;G)8WG<=.EIKKEX\SQ;1%\ 'VC 2*-8T7@ BA0
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
M$69&<D<G'(8_4LYMVL48SMLEQZCU[4HC)UB964$Q:A\69QMZV*]98KT9L]2
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
MZG7;T\L\JCJ2Y3)(7>5U/2.(85^&&*.-<\\_IJ$XG[L2WKLBHJ9(B<VFG?\
MDP1+F"[RMP ''&Y7=Y2X=RN3-:GK#;;$EBG6AAZ<:2L 1&H"$CEQP+>U;+OQ
MVF]<N7IMP:IK@66>=VL,7::23(2C(8KW:CB6O9CZD3CCF#_=B78O3L;6_46Y
M4Y1%%"-34:;(RR79=#9J?^'RU-RQ6V'8MBWOU!>B@)W&.KM\B-),N@79YO-Z
M)6^H3\C=V>'#5KE/TIZGZFXI2M1 6=JF;@&=3XD1"I#_ &KA)H9$DBE4.DL9
M!5E8:D(YYYX]5P[;'L4<7IYYH_U"W7F\\28/-1^4A22Q ^5=P/$1Q[,;??\
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
M %0Y"&IQ,K+KN/H[B&Q]PB8SIPW>P"R;OB/:."DXI2M.;@]/%;7)9;\0 PX
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
M4R0RR2\<PV=RP1U!ZU-+*,<2Z3O [-EM!R0;^?\ 6=2ZZ@ ->N2+9MQ69>0
MZ*,P[1E05Y &%0T4 ,?X<2CM@)&5X!'^5>VY=8&Q?$'.IE>A0QOZ,++9X9C9
MG)<V,?RD:M*6,T31JE?2*M]G6)A$"%.5B69\D6@$6E)+$Z1M9DC,6->0X=JX
MF9P+GZIM_(CVC?#FQ6,N=UU'*)4T-ZZ;2XH5+3.#8<A%1Q,I1ZZ-L T,*XAW
MDBA%,C/%F!>**K%+01Q/O'GK?Q+.R6=RY9^M9W$&TG8^']YC F2M&&(<8K!-
MP:;1-RE2M+@0,[^.*GFF6.JOL*K,P<+,3U2AR^+@JEGS*#DC37GSB[,5IF7;
M<;0C7G+V)W(L;#*%7G,K'U=>T$;*/ NN&5LC]$$ PUBAQJ43DLRZS6O6&7VH
M@O$-=,CQ _ +:,5YA![H>HIVNVK@:=('8HK*E>"KED *O)K*&@B"5F]B69FR
M+!YF2B(23L@4;HS-.69%D!RQ>)8^F#8T(&@CB6$[333PN"00Y$G.!-H>24P^
MC\SU>)FR7^DS73KZ*EF3QJ8HT6=!TX:")M>S:.TI<E8(U%-UO!-TD#(, @&B
MAH*GI&G4NQ"8 TFTL]HI3KLPJ&3'6H.XY +J66ON.]TKL!(SR5IPQI%*P)VU
M;P (0.>P"S5W<+'5J58Z=I^EW WZ_P"'&HAV4CDSG),_ $ 57P**HFK!N'AQ
M:E#FHO/$;<BNWP&U.X?$HJ6=%TW!*WAN5;SC:IH@0K7LF0W0J\/I,),0%794
M\#-AO8KS7L_-+>W[YE@OOQB/02BN3M7X13KPB)+"G,0!2-[OL1HGCNX,8 YR
M1[!1ZH!>]>$LANP0>)PF0L\%S@W;97&&=:_>I?AS]MSU2_">J>J7YG)9H?G7
MS%F*R+A@VVJHAHL@;UR/#P%EMAG:VSG<VQ!=W7^*[C_R(,(P&FH[Z4",0/Y
M% &IDHAAQ+,XJ,L1V@VU+>0[^NN I.V^80&^C!E$$&K>'B/0,2.0O(RN$@0H
M,E/5S$SP$&5704\SB(D:4O=+1VF-@+5TK9 53B$,D =JA3/^=$E8JZD-YMI>
MZ+(%]F*DT#>3"#M"E*IK058(74"Q[34H=FWM! N&BT7D%"LBWN4?V%QL2 ,&
M/_)4'<9C]@T&H2RT<SELH[$34\<'$Z%H^:^^V4.-5C'XA+%G!HP')W+K,L.\
MJ['WCE1&?KM@JSG*&(Z9XXP^J,X-.#19BIG'$,XA Z8"A<X;B)Y"0XAXJ.-A
M0 +?42Y3?(%AX\=QZ>56^%DT*N7\B/!=2+D:EI9Q7E2J#?H0'J21)S&J[I3B
M C]&\-5X.:C5@.0SIL<GT@ - H  &@# 0NSS!TCMS3J^2MX$L(+?P)2N8ZK;
M&/[]W$NMUL&(Z[K-W@Y>1DU,V@5'-\*)WVXV3:#674MZO>*)IR@-N75I0-FN
MT!V.01+1>P89:Y.#@GL_4-Z_SJXEFF$I%4:$.BBR\*:#U +&()5F,M;(17HS
M..[4IJ%[65S'N_8-I@6[& &,P /@ "'X2@Q'^[&1#LNJ?2-DZ%E -EW"XF3,
M(H6?Q)X2\J2LC$>*E5\IIK-;H;A8P<0!K(#8QK4>(-EG"IYE([/Y+@X@I>O3
M^(<83555]:1\QXLREWDZFBW[UVC1OSQS64S%KCMHG,[^ES*<<0#]H'L-31_K
M$)U.=RW<5YGE?B.]BP+@ TFJ^X$J5U!=GK+[5C6[\5S<;IQ(G@35N7T@<05I
M-KZ+K&7[4UKC<9H(5RI5=CHMHVBRV_('B]DTP0XJH4,WBPNB57Z2#"BF<(E-
M+)AXA1I7),L@'9BRW$@R@T'6702K^V*=A<;<9;W*D*X26JD_NR4JO:7F?]4C
MF[MOI ZKDX:= .HPA(%NVOO3Z2G!3:#M8N94VBESE!,UD%_3V/=H4,N'[6H+
MRUZ=@N!I+ZW,B+)QU,14@<CR,;30B6#H2W3FMYLN#L?Q*ON=91KT?P4$EV+G
M3(T/LBL(&.R;%&?*#7"=A6%]W-ZB&H\$V)R(M_Y'4R?V"ZVJ:J#*@E+ C.[%
M7G'5B0JB^*PYICM<59M1\P_T5"2;,:\SOTNKK#@!Z0Y=)8%.57L& \0!]# 8
MX*AE5Z37'Z?M-\2RNZQXCCG-78JD#Q<STN\G)+S,L6F,6PU=N*!>F$RS:UYB
M*6U%0:DO1< I!6X-=%,FXS(-PW/  G#[$H6VV:YJU<-BI62 V#48-!>J%O5Y
MR(J65O*6CIZ@]$A8\B-_X[ ,7^TS/XKX3NBZ.F4K$Y^G\3,;UP^.&'O%1%=7
M!%6Q8(?9GM9*7@8YBNBJ%/!4.@."!V,W6X]0!]_MN5_?Q!/: @N@+M8\*":6
M7+O6L3T8>C+%U#Q+<^T9=B'G$$_IA+ K-[ N623<W2%K0R5X)BE*&#=U4N7#
M" !\ J 'B>TOQ^MZH#^7=+@"0-M2M4*S7H2'\3!63C-A@5S'[H2S5Y7<0X.?
MJ1=J4W3<OAH ""R,W<##[H/;MP@2_L"-O*@N[W&^&,4&E5V0:.1AK::AAX@=
MV!0VH1E=LK8#G%@,!4Q&LYP97P;)%Z6:#TZ^V((TP],R$\1]U&E >8[G_+7.
M@=0EI(TW4OU4^A,OC7*/'!EX)ATF&>>P3,MBRGQ<!PV2+<L*M\$$^7XFB1^#
MW96<4]8\'+P1_5+3'2\&BJ+F4DW3>XO?A 2UL3D*E2^\"61=5 !W3_810VW]
MJ_T[#7_951OBK&_!M5!CSHA1HC-LG),HZ<*M_-Q2H %-O6[GW<Q=SURO YF%
M:"&5-<O*2>R=P'8J4B^<#9?I'DGU^2JA5*IFQ$+)=CE5>\+A&Q0I/0.X"Q8/
M_O\ 4['?VW*C4<% WR.09F"6^UO5!/6'T&L.GUT!#&P!IG=;0C),NB#MVP#W
MB6-4]#"):G:K>)&;@G.9U\%IO@A<U&*SI"E4IQ#])-D*8MAM,HDE<K-L6DMR
M]RBO HK3:A,<.9.3.S@Q-H^:B9+R*7C><?VP/)_K?$;KB*#@-&J3-B  @8*S
M:"K-8E@6>EW6M[[RS64:<HRU6;F=QW"O5:7"\2Q8PA32B2NC,*LOF96,$<9)
MIU/' LY5F"<R7=!:4+*I6-JN^KA*:Z7%4TH,B]).:W4.*)^2]UX&$ QK8"2T
M-.0@]$=C(PI*>W(2R<E'C8@Y6-)BPT^+S6^8N6*W("H:F4W2G1+@F#PC;Q6Q
MUN?^RIXX :CV(C 8%5<2+0,L-N--^DK]U_L^T?H7XS,PZ_/M4>1S5DLY.;B
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
MGDK],<ZGN@6GQ82I]PX_9]*5GNZ5'[N4@Z*U'R:J"LX/"LM[M ]4_P PIA@
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
M *\.4^\QTVDI_H@=T>C*-C,(I!@O:!K^D05<*.9A@BB_KZ<M+)7)&+D9Y#]
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
M4)K<Z@(/^ZJI?ACZ:\97:8RYO^I^S<?VWZI'[K#D@@94HXAPER__ +H__]H
M# ,!  (1 Q$  !    1\S3NW2U8640_UYH       : 1!'^>F'5HZ^VP,=
M    =&:YZ R%'\.B/K^>FJH     7N+1786;_P##@7G4!"G#<    ^-8O]I[
M,T?"2<A =(.<?@  &VK[:9AJR].#@=VK -!W%$  "THMM47-! DD!+!D76J"
M90T J3#^4T<?E   &..,0M"Q(%2 LB"U1CD@       D+2)XE4V C,6SGRDV
M6&     #.:2B(L["BO, -?(R'ND $    GVF!%6<D=Y/T='\&L0*$.N8S#",
MCS*\E&*XER* (YCC%<N_'@#L?\#]@[V>6YT,ISU-X_8#.>W:)@P5T(Q'Z,XW
MAXWCRI#EQX?4'."8.ERM'_S.3KG\H>NP9HJ%4<5"N8"DOEY\Z=Z>^3A]DEM)
M3^VJ39CL<(SZ%P#RPG69JE(C-:'>(H3G0:   F6FH%X&2">[]FLFU?,G*.R
M      8#+"AC$KS0'=+C;K]@         ">B  ,H!8=H6&W,!G     4@V?E
M^AG '@NCD@?.<8   $ (R%7_ ([)8!![0+(VJE)#;;\ .E:Q-/ F@  &,9K8
M,#^BS1BI8FO8 M[$0 ! _P#]='NT\72H+.229@0W_P!    \TD^.2LWU-?UD
M$T14*M     \1,S%>RO4>:2A1RT1DZ      $W\\@Q1#LMZI'/$T$
M$$8LV ,@O2)>6#!8          $CP+IC#B*9;3@            <S^MQ*HD4
M&$               .G4 0@@        _]H " $! P$_$/\ - KZ?Q"D,@[3
MGF"QL6P([%PDNM6#/'FK;<%L; Q+++&\JZ8.TITEN5>XYC2*3E=\>T0LM.-/
MB*NVDLLL%+/KQW 2A6K#(+K-9#[0"S&@*;I,,O0LT+Z>O6!W\]5ZQJA2R_:"
M"S;J LHLM6X(,8JT-CLP7HLJJ!5!;M *-+3IB2T8IQ="ZKA"* WTRB.*=-8S
MK/E@1%.Q99EIW2_27->0* +PHH7!6;:Q5Z<Z]X#:ADH!QLI2W'/KB4#:):'<
MN(:-(?)9S#:>=* BK/*5$FZYWKV-67H*+U503QUQOKU?]"R6=GS/(?)#K,XL
MF2 &8D:D 0,4$NI3)RZ.W.1_U6@O495E Q:ZFXM1N-:5J%,3;'D<S-(,7H +
M#J!5@4+%%'K4H%J%OIO_ )+_ "+>4\6M\UED5TB)OSDT(,#"RI+=A,1 00XB
M_ CAN6^JEGF;B5AN[KWY2*T4.*P8B;6DM,1-Q<I@_711-&V)0>-?,X1/D4(.
M96)14A#FLD",2FU>M#?8&*8)-"@%-UC>(KB(3('DB7HPC59@744B 1AQ=S@^
M/0Z#1(<PJ!M]8Y]F!P48?KBAV.E5<-PNO@&ZW-X"9)E!C+J1)@%KT0[=**55
MYA1%.6(F/.-=B$&A95(O?(*R.L671CG[RV#676,W51"%F43/W^)9W^JZ?1A>
M]<<F)<:L+HY3C%\QBY<K-95@9-S6R5J)>E=;88U%(5YWO_A8S2FL3.6B84,$
MPHTP2NJ4\T,J,:)8((M9PAM: +!A].T!RN%+*PB8J.79DSHKUE:K(&TT"+5[
M"';?$BC0Q 3W,V!4?@Q$302:A?%Y4A(.8*!72+0?)W)Z MUM@+2[!J@5:O M
M+%\%FKC% W1BJ@C_ %U5II@7J H"I"9(N_PU ED*X+$F">5G8EIB/] MV@QE
M9%!O4#&CZ9OQ="P5%6]%*<B"VKA((P7ETD /"B2M"T&T-Z+@.<F5H33NBN$P
MAM5.&/(FT$[V=W5%54%X\N6^)BTIUQ2@T!7*UN9B%E8J]LMBN)28Y81!2YE0
MI<J="1!^/2RK+B!:O/*KE+'%%Q*5$3N^X)@"G<!HTYXIM57[0"U2FF*J_7ME
M_IH%MA5YK7S%=GHD"A:&3,6#7THLJRHNG)'9U1HKVVBBE@QWGX5]J!YX'.*C
M^HQ+&F \;G>)CY;K;P$ ?(.8:LEVL1 0U*1C/\,P_#RJ8.4X7(M'IU)4.#B4
M;LXUS%7CMHBJ<>L"2*30)%SS,Z*'&U96%*QC8WO"N[E\95N 894U846A)DU%
M]<N39L]. 4(+0L& #2F&G:,>)J0%S%^M:TLDBM2](9(H*#(16 ?LAR"2BY2$
M9^D,K*[C1QBV;W C;.I;A6AS$)TI:$O.AGSB)ZP[R>4CM\LU"CMY5N 445-Y
M8E%_)AIK9V#Q"%KQ4XH&4QBR;AP#K)T[@GEL#<"B/D,0V<$!ZC&(JRF(+QTG
M C,T2#0POG-&$^_C)1E1*^%,;VX%A:/,6U]I=1Y<R@B##P6Q-6K;G,1+&@8,
M:9(WV"+8(M=I+!&-6U'3<UL+H06MT/,L[/DEWK]!Z1O > 33@ #G$;!L/>WY
MMMF?3<MX5T]-!VA573J5\-47L1(X#:06$BJ5 Q:#J"J4XJN$\R]@'0]G0'D
M8,-V+#P<H&H*HS&R_@NJ E4TCE@_+@O WBZC#5P6K9M*(5N^KA8)5A8/*:QS
MJ/!7!\PF0,=(BE'R03TN@Z$:N!@QXN'S6Q$&+F?(J4G65 W2705NO(B)QZRK
MU/BP#3-E@DWVPII_$A85R)9$TU:K?"<C "8 "C>,#LPM(1'JX/,CBX.4"6HL
MO=?2,H$7&#I#\*_7#3$=D$HYS%X,=;J64$[+LO5:0TE3%WYRL\:[$V1Y. Y<
M!\XFX8(PUC6"[A,#BCPAM\,:'<9@T\UQG*4KW4#70)8()E+'#F-:14)6(\P2
M^6/"QPA+A T(X&@L"!6&0;&'[<.T;;&0M,RZ&$BT!(\ !E$W&R:KLB*:3N C
M=A1;7;@=QF<FP]\X]?\ -%>_\,5=0P=,.AJ^(BVKHQ8"+LF4VZ=7B]Q0[%7&
MITIW 0$J$UPPT)'&9L0-*.W!*\"#HT0&0.4/) #O.<'.)4LTEC6@'C6$N8,;
M_GG[9$ 78N8:\Z9H(Z'SU,KD]7:1_L2V5Q<6ZFMQ3D'6,4<L%_)" MT?\K1"
MVG2? 6S5^#;1F/DQR.@0$<B^8 &,9+*P+>:&:BQ)MTKAY[.&X [!4* 43!R!
M)RJ'_D#%61KK>9ANT53ZA0X8:$\>4IAFM9>&52FB?0EM1IF8AO\ ]X:;7(A3
M"LT;F15TX:]$1ZF0\$Z<;%!8.H/WN%!3M3&AB6E/LM CG"U>LT<E/!H*"3T*
M7JD*VT%VF&N^(4.!83WB@H*CB-8&LZ@TUU50-YW>#+D^AX"6HL7BCQ>T\$H(
MUBDVF6VP2,R4GK +>*-M XG2B(Q80V4E>UE1*@C!BWMRBV6)4CUY6]UE6(K#
M#2L()V!M)F ,QMD41Q/#1>#M)6"7#P(C#?4L[/D_RP8I46=.P?6(S\+E6FO4
M8."(,P^HPKQN5H;EJSRQ%>0E0NF8M7,J?@050!:S$TW,7%;GHT<5<P*DS"W[
M38;-M#':K9[+EJLX#*T-;7@E4['96X19?,%(*MQM@DI$%8S03VZR4$B<*$/F
ML@EH)G;%W$8!=-NM(;1B436-;0<<NW VE0H&_P!10L CATPD6"WME:W-G?$#
M-MB%B@/VQ-"IS5K@AGXZ_P"P'7_E_P 0HC?/[XA5&]/7_9O>8.W/*PT^%.(X
M:D5595Y!%=D%3",JEK[L6?1F"'*3E9A90"^)84W[;525I*IN$ZTWR%D2V YB
M.@^U&FZ:VZT-2PMZ%TBSZ%V0<,MKG'$X;LQ;4S;CGU3>86=#@8['T9P7[FB!
M2)#)D'CN^=8&"XCB5JJ &[K ]&!43>#T-<M9@1M(IXN$4!\)>UPPR6;L($Y$
M-D((I87RXJGF,UKPDRFCT(MP66<,>LA3;5,,XA+8%[+WP4PI,(G9*OV^J.R
MVO"4(H8446UQ %_V%H=+@K5M!BZ$W6R( JPI=,K)%L,N#G6$(FJ7J-D2R\%<
M(I]9H7.*0K0T$QVG3$\1#D&.=@CP,(M@+5T:+"8&#"EI3= G"7*/J#$+JAA4
MHWJ4B)C"!9%[;I;N"T[&+]:2K #>T[I%FY#"YJ8-9I'.5]N94P-6:K_$ITCZ
M,R&=SC&_T,O0=;U/A=C"B&STWE:Q-:MXL6/.HU93[6??#*7R*T>KN!3J82XI
M6UZS3I>(!$=;'D"VQ2X-90P;IN0'26BH\+<X8ZQ@:) XCM,C6@&Y3P&5AR_[
M+QA:*GVXB@RLU(>"JM@Q;E-8=RV#3T% &4(_(")S4185NN6J=6EF&V% $9B7
M0( XTI#948M:EEAPD&JF:E5QT%<)0I=C;!&J7E1Z^649D 3.LGU=!LPY<H>M
M9CN@Z0P#L9"@74?7GEC7 K;0AF ; 4* H*)=1$(B4.'PV,R:.5NP1$;&EEYE
M_:D-SU%&P@$1BPO,GD6'9Q'X&YBW8X B"[@5^$4DSV*XF6C,QO5$CH*A"Z-4
M+"U<(MP  1"K*>F?ZE'1\$HZ/C]9R)W,<WKQ_P!A?#I[KQ<QRE-X>.<9,>7;
MP P0BI*B$0RJP1A%KR9G00-TQ]D#%USC3@J8+5UJ!*,VX$#* ?M84<0C YF7
M%_BP'=!'B.Y9UXN1@%%@,<^HQ/1V,8.,Y\5 @KV.644%M9H68JSMA%:.\L@H
M<$TC*YLP$5<V#9M(JC[K=KI*0&B8B5C1"RO@KFOJA$*^-C$)@MVRO@E\5@WP
M4!Q$^Z@JJG A5JI6 "_6N/ZB(BX>\>CF)8Y7'&88<;'#]\3&*4*O&1W6:>N8
MWXAI@NJ^2H+<KM-N^%K(&C!P1![<^'B6)I@Y*,.Y9V?,L[/F6')\SR'R2SN6
M=GS]+#"@NL_J?8.O27IM]3,O.%?%W7\0G%&?4<18EE)+N;0_1ZR4NT@@Y;5U
MK(5: T3.2$7CK_)2C$BP;0]+M.HV<X0]]RG"4$* A36(],>O6HT53-E79HM
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
M!9C9 ;TP 786S')P"4">\3ZQBB&E[I<&,*!Q"MQC-PUC8OHE&6*&BW2F<CQ
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
M66KKR>FLS![KATERJFR#9&K(K^@ M0K Z@(&[7YNY%5 YBA^C=Z+6"N/6*)
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
M-Y=0PPK"<1."O@B![4LT(M.$YOJ!!? L/YA(<2NTX-Y/$0%B65QI$O&<,N!
M*;+]#.&*J>[:-UI6JWGB ^M(/YCC*RE!KA#$;T'O!*U@NLY\1X6:4&L\\14K
M7"SJ+%M78 0LL%-*_>(I6*.C@\V:E/P>2<>17X@]%D,UCX/Q!3Z!,AY7=2G4
MQ(-D]D3GF<)GFDN;P56FH6@E=B+-T"&&,0VNYE ?H@@)N(W.T-4F1QTY$R0,
M'JPB\6KY(1OT(L+;0#3C7$4Q9EXVXH&L\$1I4T&QW;+@&/+9!JBFUOHSZ0XU
M;-(<Y")3X)7>7BV .\9O')'"LX9:UFQN_$Q!P[M9MBJ9PL?F!ON(ILCL>+_,
M8+@J-,X;L4P5$<$[%9VOUEOAF#(2N"L&CO$TS;$R+,)>+'A(XZ\#+!6.-]W6
MXD#](A"T^@T/)%YOB*NDXL"\Y,0X9IJY+$)AU$:?9S$ /#_BZ*@]VX,9H7>/
MF'H/:QOL:=**C(J90FG08SY@H(4UOV8Q<%$YSHCU%?,1"LMU !N\&#VB@,&[
MKR-M)?49-:\<$*QW^G5,P9=7Z0K0:KS]I3P$M:!O%#4HEI-Y7IMB5)GC9,J
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
M?B",DOK_ -A?&P_$=2VVO?\ ["8W7\7, &\U/0^\+"U7B'[(@8G(]0M!+K_
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
H &RS&OJSG_='C?6<P>V8:BD#.*#"*Z8/5/\ OD9QFB._\SZ'^C__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>ctbcstampa02.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ctbcstampa02.jpg
M_]C_X0 817AI9@  24DJ  @              /_L !%$=6-K>0 !  0   !D
M  #_X0,O:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@
M8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(>G)E4WI.5&-Z:V,Y9"(_/B \
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)!
M9&]B92!835 @0V]R92 U+C8M8S$Q,2 W.2XQ-3@S,C4L(#(P,34O,#DO,3 M
M,#$Z,3 Z,C @(" @(" @("(^(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO
M+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X+6YS(R(^(#QR9&8Z
M1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2(B('AM;&YS.GAM<#TB:'1T<#HO+VYS
M+F%D;V)E+F-O;2]X87 O,2XP+R(@>&UL;G,Z>&UP34T](FAT=' Z+R]N<RYA
M9&]B92YC;VTO>&%P+S$N,"]M;2\B('AM;&YS.G-T4F5F/2)H='1P.B\O;G,N
M861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O4F5S;W5R8V52968C(B!X;7 Z0W)E
M871O<E1O;VP](D%D;V)E(%!H;W1O<VAO<"!#0R R,#$U("A7:6YD;W=S*2(@
M>&UP34TZ26YS=&%N8V5)1#TB>&UP+FEI9#I&138V134P-#$R14$Q,44V0C%"
M-$5%,S<Y-3 T,S$W,B(@>&UP34TZ1&]C=6UE;G1)1#TB>&UP+F1I9#I&138V
M134P-3$R14$Q,44V0C%"-$5%,S<Y-3 T,S$W,B(^(#QX;7!-33I$97)I=F5D
M1G)O;2!S=%)E9CII;G-T86YC94E$/2)X;7 N:6ED.D9%-C9%-3 R,3)%03$Q
M139",4(T144S-SDU,#0S,3<R(B!S=%)E9CID;V-U;65N=$E$/2)X;7 N9&ED
M.D9%-C9%-3 S,3)%03$Q139",4(T144S-SDU,#0S,3<R(B\^(#PO<F1F.D1E
M<V-R:7!T:6]N/B \+W)D9CI21$8^(#PO>#IX;7!M971A/B \/WAP86-K970@
M96YD/2)R(C\^_^X )D%D;V)E &3      0, %00#!@H-   W[@  BKH  ,<4
M  $@;O_; (0  0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# P$! 0$! 0$" 0$" @(! @(#
M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,#_\( $0@! 0%_ P$1  (1 0,1 ?_$ 1<   $$ P$!               %
M!@<( 0(#! D!  $% 0$                " P0%!@$'$   !@(! @0% P0#
M 0$!     0(#! 41!A(A$Q Q(@<@,$ 4%4$R(T(S)!8T)1=0)B<1  ("  0#
M!04%!00'!P4!  $" P0 $1(%(3$305$B% 8083)"(W&!D5(5(#!B,R1 H;%#
M\,'1<E,E!_&"DG,T1!90HF-49#82  $# @('! <%!P0# 0    $ $0(A S$2
M$$%182(3!" P<3) @9%"(S,4\*&QP5)0T>%B<B0T8()#!?&B%9(3 0 " @(!
M P,$ P$!      $ $2$Q05%A<8&1$*&Q,/#!T2! X?%0_]H # ,!  (1 Q$
M  '[^      !@.;1KU'/G,MN;N]Z+-6>:"<+5EKNZN9ZK"D8 0KB'I?YMPUY
MW#?.7.[][EU/)/-T"-*:4&3U-/=73/0Z              8X >)28)TT&'KJ
M/WB=?E:_*M')D:$_CB*P:N&\ZQV(+VOE:KF3IF9D'7L-AV:5F.M->Y:/-S>_
M>Q9(:;$QB/[-B7*N5)%4[%UAQJ6+,-Z*"3&9ASDRPN:FJ,-[H\'0
M  #'.:H[HKD=V#%8]M"\[/)HS,N1JI<5WT950Y/&9G-27&JUM8+]SLA*G-V?
MS,_V)4@NLTPTK3BD,N92I H9,P4TB"KV/&U@RASH\W44F3*IUQQ7_$ZE%=9A
MN^:C&[B>2X[*69D6(R4KV)<Z*Z         !J<XQBMVWA1Y;1GYGWYJI)$66
MB(OM8[QK7-W4V;R4Y@3%QU=UKB@3(&OX,PUS\_9N=',J-5?9P9<I')\HYL:6
MC,NT,JJ6N@I?!UJ4G.IM9CIZ6[RM5]$9-JW(U<Y(=.XBS>1AH8K1M&[1X>PD
MJL>Z=[D       -4'GXBH7HU8WNM6>Q5A(-1*WZ0!H(<1V,98FCFBN27GIDI
M5[M4-I5.ZHD,&S9DZO>FS-V'FDQX$NF)-JEU=W41X5O)_P K91W-CL^7SK-:
MEBG>DBOF8X1'.BQ#=QN+O'%"DV:S4MN2.0Q>0X6U,:9L[VQ64L_2ZK<
M->'G0FJNVKFS(:DVAE3OG9<,Z&+.>;FM>2W5+6UBJEW -F\:N_YM9P'>PHLT
M2&)9L>M//,ZTDO\ .1QW1UHS#O$XLH6H,OV1R<NONCK[K8.V45HC66W5/75_
MO?7,F2DSQ3R/:IS#0D2VX7L8S'O&=Y'+6XFR]:59    #DR5UV,*++F+83$3
MD2<B)+F*YDNV2QTY5C+IQZ#5R1FI?J?3#.A@H<A,AUCT^Y>:[8+_ *G>]0P&
M V# <PY'&_)9@V]8AJ^BH<YB5L_.D.CD,R<UTD,3?GIK_@R6XMN'[MMJ3HSZ
MKI3VJ'()V=<BO-W"Q-FI-.'3( :MC5F(ICZ12SQC+*>,U)K7J(7ALFV\[RXF
M#LME*B.VKX&TS#]@2;%9&7[16>&RS*3HYT     #'#FWP#SMFW'&-9Q*P;:$
MGMLR_32_:T[.V=DP_:1X3T<.2*F9YU(]:5RE7N0=IH+>GM7)\_N/0CN5 '!C
ME5MW5^ME=E,A9>ME45VU?%]LIW1$^QN0E3H[=>59?(R_<YW( 9
M   #4,!JD3^-5,VU>VYQ;W#6,=26H[NX_E:/*CMNLQ*]J'F/);@C:5JU =LI
MD[#LYT!$=9I_N*V?\E/E>ID96K'#1!S9*E;BOD.(3MD[#=SO20D X 9#'#*C
M'#/0         #"31ON 1GFJ@;JNEW/OQ_.%ICD_4DEQPGCG>3)$5['@+80;
M.Y.5(M9+VX05HX<06\6X&%M>K*8TL6Y/K7_0]UB3V(EMF+(Y26!A[O3H<[I'
M[EPZ+,)X =-G   #(8#(       8#BURN>GKCJY?S[R1UQIS.>%]EI6?9>SW
M&-<HB:^BW<\\MO0ARJVXK>T#LH4$V*KJ+Z$(]\)^Q%;(J[J8-F<O+K/JHC3L
MV(BMFOHYY;:>Y+M8-;!LGEIGMBJ@_0,2O7*]*>J<=[BM'-[GL8<Z*- W
M.'.G0.9[W5HX](5O(C7G-RKGIL37$+AQV8J9WMWF%%9]K L-EY<EULRF6WII
M=H9*&SUF7D;P6S;HS,^3ZQQE6[%A<I.JGJZ_#+J'+CVCRLVGN[KE!'7/ DV"
MSCOSF]3I5%I:@I7TE\DO?E[ZQEX_N%_87P_2]4]K+KH%C<M-]J5 C'5883EW
MN7%:(1Z'59 #F$#WL538[+E))\8W4;:ULG4DJ=*B5!EY"C'0-7)P=I2'T6HF
M[)RN<9YAVD5$MFUZE>GNCD1U=LS?FYE9M5 0^D@Q'I1IWZB;."^(?)"J9"DG
MM6M7$5(:I<AN6-RMA03T&GD>&NVF+M,\1\;/?,O]+_'[V9::94_20')&<;]D
MQ:S&6/%*:$^GU5__ #RYWX9#"#SLIJYM8+8?)"IWI$K^L&V+"YF3%%Q'KULH
M=U?/Y]2-Q5RQEI[MKWH^G1VE*6^X#DM0N0;=L*S:T[K,&:R'/N2FRM6R:RZ2
M)"M^B_WG,]P1G:I;2M1NLVWQ]D@OE9]77*\219;-3(&OHD-:6*P;9GZ3^0W5
M,_1*F4:";'=Q!MSA+F =%'JMN*NX^ LIWHI@)RGN'E0A>0WO6+?4)_*^\D'9
M0R9[5/M]46MP\^ M1%E"DF3KGI>J>9#9"N745:UD"T6/FM625'WT!0;Z_J*0
MI)9C;0Q6\])O7YO8?./TNI45+^AGFEA %TW6W:P)-IG+29.='[Y7/;PILSCZ
MM6/0KIX: IIC6:;EY-^,[)CRBO"\[;+%3JP:=B7J7K'M>V#S;D)7+4X4S[)>
MXR)[4HP755OM(O2:>:<P]Y)CC/?BW PESU=[TZ'#FV5BU4">\W(5HS[;G,N^
MO>U?(LL8D7W3-I,G8PI:P:XZ^/%MNS]0/(K:HNOC,RTB*2GKP>:64%7[$$ZF
M#:#&S6E.Y7_1P%7G60[WZ'>=VU-=U#1)K5PL!+I9Z'6V(Q,^5(3L+Z)NQ>6>
M@;1,)]>YUG-^Q2?75J>G':=>BUTQ9QV<J"32[T6IN-YY;2#6R=EAPY\ZD*;K
M!J8-L\A8]'>9YW*S5GF%\V2I.=1TAJC"\CRC324E^/'%NB,+5%JL7,I;Z!51
M%I(LY9NQ=]*JO.H@^]3GI97?;S^UK7HJRP%#*7$/P_81JV[&&Z&UVDQ$OUQ5
M,6>A">6PK2-YK&._,Q,>*5U8WU=9?'39BSTKY_>N4LXXV58W(VG60((BLVTB
M)CK4WYR4Q9C-D\Q.ZN\V5T  #4  ,\,(,=,+,<,) !9S!C.M/.,YZ7.[<*9:
MVJN!DIRAU_7A!UU'KYKH5R_/;"&[9F?:1R.9BXJEL^M;+]A3EL*Q[6GN7A;A
M6@$/Z6)638UMN?.KM\UQ1CT>#<C!3:OZV [FWWC3C;G=L9EIG1\W294
M        <V3*C=PQSGF9YT%=GS1)SC I34E-1%<,6*I)7+G$IQ#3[UT(7&]K
M&B6_A6]P%QZ)B>?.4>]+J7[FI-ALU*J!MZZ;*%Z4:.54OT""NUZI;I5PG?)L
M_CY#ECR>[_,@                  !A)S;$)2:N;"%;?(3?<M0 &$B=Q%6]
MC7N>.NQ.6L>R^:<&\MFCOJ5;/."G6!I'4OBJ[Z>)8#/2:WZR(DRVK7X2PJ?N
MHJI';M/CI_NX[U6D1T6 9          X8Z "3'3D$/64.$M(BWN'F-N2/>&L
M4"S9'(.NV(,UL.Y/G=BMH<W7S'.<DJCN?&IIZ/5V5PUC*=))6$<K)K8T5:N'
M,N-EL^UZ[HB9BH%5%VT/TLN6[Q$YVPGMU).]ZN=R     & R &$&@:M<YK&7
M8-U<V,"6*61/>8F;M%'O1J^RN2?>$)Z&KIN9Z1=8M? 6$KM/D;#< ,!JV<U<
MB*\AU!]$A6N\XG2_32:U;"%U.)7>6GQ,Z&[^-.&?FIXEE6,6O.IBLVX;<E>J
M;L].EJL>4V5[<[A)E9C@!L &H<.<BVX:K?HHB#;I>E86[PD_TMKIWNJJW^&L
MZWZ9GR26+!Y68L)5 5[#CC1LW*\^L5(6    !SCD-:.!2OTR%9SS:RL3FY7"
M2FD'H%58#*3)XI9>.E=]!6PQI&KJ^>V*PRXDOI@'2Q(+TK'I;=[NMM]YOWQ>
M.B,YY7DIR1/DHT4ZVI,63*J;9K(OR;2349]FMNJC6>Q<ZO&NK9(J'G9%E5^T
M<&P66EPY?18PTB+58>:[HCNZP   # :\,)XQI46G7HT&4L^_+N>F.V-Q9BN^
MMU7%"*7[^M:4Y-K\38M:8S.&:DX%H4OFC8YHYHXGSO(39'/:RYZ4*[,)Z.=P
MA1Q'17=>=U:*A[NMM;C;'W-]KOJ8LP9I_P!7.PII([6MVK"Y"0\X,C91E0
M    !S;XE/LT1]1@-]3-A\7/F6CD/6$XTK!FG6UKY+BR-8O$>=QQP")=$W-^
M9D-62U;#'V71*:^Z6%6W95MHL+;+\=$D54OVK7MT R& P@CNTBU,U<"T>2LI
M*IW8WM&XSN(39M5V;QTMTQG=E         &O.8YW4Y$EW&I'Z/6R-2N2[EY4
MJ5$E43Q;B*I1Z;42UE;!%EM]N\1;)KFUVX>'M-.=IGOJFW_G]@A/HI=Z37S)
ME7[,9FRROF.\1WDK##FR#EU+?>;9\Q,>SXT.ZQJ4J!^S.1F>WJME<SWH
M       &@>1*:[ZN%6;:Q,1TSOCYLDUTF4JE'K;>:\SB2ZAF6C3/L46PQL\0
M5*W4!Q5R7=">A6[B/:M?FVHFMIQF2JIVC?I=9>/RVV\<_D-6:6U9,1W<Q%?I
M9#$RWU%E= R              & U08[W@VB$]5%J5OZ]S5O"&Y.&<DJ[#R\T
MM^UG52*OUO.9YU'ZW7C41K(Y68QYT9U0'O>YU+ZRV[$@JWAN9#\7VT9)FI=L
M%ZQ>.EOZ"YNA?5_@                   &O#5@3ELP=I&X>U,%&?YY^M\Q
MQ796\ZSKA@JX*YZ ]K3@GB5(;C>V3YY?>*FU%*.C+LXYB;+E ^L<<W#(
M                   83S7O<(YS4:H2BR4,>Q::=FVPK9K;C?52]TB>XWT1
MU7AK6VW'A6./.K<<T9SKQWJOF.&_>@                           :!L
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
M>Z?<5$]KXE>3) Q[C.I7L/$C0W'B08VH4L79:'VNGO3-;R,@S#5A">?R7@>
MU"B1WK;:JBI.P?L[)AF_2AJCT=;K#3*&&_GX"VTJ+9O;:HO@YKFYZ"F)N5#9
M.0++8V8[6Z5R#;DQY"4MI04>FBQK.IHBK;&YA3I^W:PQ-A[L0,>Z,4D1[G=J
MDM9TV#*C:YILUG6XGMA"7&H[J6] K-2NW;^F4**.U3^YHDRF(K4O>(9JL7;2
M4V=_5P"I=6OK5RIH*VG21?1F0-.1?:+1WA/>U5Y2+C7&Q,1:V9KL\-*VF&%[
M7/A/,[GKKAQ[&!*9]!C*09D)<5B;'B>V&OQ9J4I0FUURIN"A0F*^*\TU(;CL
MU]:U.V>BA(3LU2[;NV&S3$RI=)$#FP6[Y5^@VD^;4Z[54[?$%]0ZPVZFU]NJ
M&R3)]LK2$#<WNJ>_V-#Z6K#3'SC?A>+)V33_ -UNBF')V^&;=AO7-JVW-878
M;8X7W&P."Q=6J.^K6F2C66OH<*7MMHW%T*YELUFAU,$1H,:(G'U>!@&0XEAV
MMA/B7I>ORQ*]NZ1]AWVQX,Q_;VQ;-.D6SI*TJT[;^BWBEM:-<OL-^W1-L1O;
MVN9.-I-#'.)25< )0E(Q_P#$,$/T,'X?J"!>)?/_ /_:  @! @ !!0+Y!\B&
M,@B484APSPL8!%A9(/ECH>1S2,9&22/,L\1P-'B0,_#T>'!8PH@EIYP*)2!Z
MOH_,$1J$:M<'^*R;G^0.[%8"Y/(&?3S2;2$PHK:P<:/F4=<:>*,M1>Z/M&4
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
M"J$.I:$AZD.DZ/#:N4/FE"\=JC!N$)O=9<NV'N+C,H3U8A9.JC"8\%5[=P^
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
M7_6KL^9,]B928F!X---.6?+Q]F*UC>_46T[%41DU;76T22/R/1::0ZCGRPK
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
M]6YJ1@5V0[[M8X/'9\4U9!Q!0\V _''ZCZ2LL_2FU6:H/3L56#%V[F95/#+
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
MZC=+R96)5_\ YHAQXC$>X;G)8WG<=.EIKKEX\SQ;1%\ 'VC 2*-8T7@ BA0
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
M$69&<D<G'(8_4LYMVL48SMLEQZCU[4HC)UB964$Q:A\69QMZV*]98KT9L]2
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
MZG7;T\L\JCJ2Y3)(7>5U/2.(85^&&*.-<\\_IJ$XG[L2WKLBHJ9(B<VFG?\
MDP1+F"[RMP ''&Y7=Y2X=RN3-:GK#;;$EBG6AAZ<:2L 1&H"$CEQP+>U;+OQ
MVF]<N7IMP:IK@66>=VL,7::23(2C(8KW:CB6O9CZD3CCF#_=B78O3L;6_46Y
M4Y1%%"-34:;(RR79=#9J?^'RU-RQ6V'8MBWOU!>B@)W&.KM\B-),N@79YO-Z
M)6^H3\C=V>'#5KE/TIZGZFXI2M1 6=JF;@&=3XD1"I#_ &KA)H9$DBE4.DL9
M!5E8:D(YYYX]5P[;'L4<7IYYH_U"W7F\\28/-1^4A22Q ^5=P/$1Q[,;??\
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
M %0Y"&IQ,K+KN/H[B&Q]PB8SIPW>P"R;OB/:."DXI2M.;@]/%;7)9;\0 PX
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
M4R0RR2\<PV=RP1U!ZU-+*,<2Z3O [-EM!R0;^?\ 6=2ZZ@ ->N2+9MQ69>0
MZ*,P[1E05Y &%0T4 ,?X<2CM@)&5X!'^5>VY=8&Q?$'.IE>A0QOZ,++9X9C9
MG)<V,?RD:M*6,T31JE?2*M]G6)A$"%.5B69\D6@$6E)+$Z1M9DC,6->0X=JX
MF9P+GZIM_(CVC?#FQ6,N=UU'*)4T-ZZ;2XH5+3.#8<A%1Q,I1ZZ-L T,*XAW
MDBA%,C/%F!>**K%+01Q/O'GK?Q+.R6=RY9^M9W$&TG8^']YC F2M&&(<8K!-
MP:;1-RE2M+@0,[^.*GFF6.JOL*K,P<+,3U2AR^+@JEGS*#DC37GSB[,5IF7;
M<;0C7G+V)W(L;#*%7G,K'U=>T$;*/ NN&5LC]$$ PUBAQJ43DLRZS6O6&7VH
M@O$-=,CQ _ +:,5YA![H>HIVNVK@:=('8HK*E>"KED *O)K*&@B"5F]B69FR
M+!YF2B(23L@4;HS-.69%D!RQ>)8^F#8T(&@CB6$[333PN"00Y$G.!-H>24P^
MC\SU>)FR7^DS73KZ*EF3QJ8HT6=!TX:")M>S:.TI<E8(U%-UO!-TD#(, @&B
MAH*GI&G4NQ"8 TFTL]HI3KLPJ&3'6H.XY +J66ON.]TKL!(SR5IPQI%*P)VU
M;P (0.>P"S5W<+'5J58Z=I^EW WZ_P"'&HAV4CDSG),_ $ 57P**HFK!N'AQ
M:E#FHO/$;<BNWP&U.X?$HJ6=%TW!*WAN5;SC:IH@0K7LF0W0J\/I,),0%794
M\#-AO8KS7L_-+>W[YE@OOQB/02BN3M7X13KPB)+"G,0!2-[OL1HGCNX,8 YR
M1[!1ZH!>]>$LANP0>)PF0L\%S@W;97&&=:_>I?AS]MSU2_">J>J7YG)9H?G7
MS%F*R+A@VVJHAHL@;UR/#P%EMAG:VSG<VQ!=W7^*[C_R(,(P&FH[Z4",0/Y
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
MUN?^RIXX :CV(C 8%5<2+0,L-N--^DK]U_L^T?H7XS,PZ_/M4>1S5DLY.;B
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
MGDK],<ZGN@6GQ82I]PX_9]*5GNZ5'[N4@Z*U'R:J"LX/"LM[M ]4_P PIA@
MK3:>OR0ER%';VK[L(GT]?U >9<_]GPVY_K^973J-$"*N+9*5J+R1UE7BJV>L
MWOJG.7-.JAE)JOE7P1VOV_3@O/Z_%81KQP?1R069V\M1LO\ [^GJ"4VETL#I
MK?I J?%GYJ-W:K#N%[17<I<QF5%SS"<':'E\2M-G%S-=')^EUF(A@;_:KO[$
M8$^3KWF>=Q,(/273^S^)WH5S!L^1:Z.<-3-V\H"CVM4=MNRO_A!IK-8+?&4H
M<^<_S J=OO\ ZRJQN:X(J0H\9U+L9>'\4S>+[O\ "FVH75DHF)N+]X%Q/O?1
MU%PI<Q%1S\C!;]Y<5HXYCT!YA_+W)8VPWT^VIL=W+E_-LR2JS9_XS#A[5_OW
MA0L;%W#0D&OY=RD#1=]![(A2^;$+9-1QN>4_T,E7F<]HJ!C<M-%^#_"'&*Y2
ME_CXBQ?;%_Q"K0?0LYX@D%<65S.4 VY>.X#';,N U^[@FOX0/;]'4W6"^663
M.3Y):(=T?T?S&"*'J^<337&,W;*(UW8_\?>*:I+BF!=9M^\M/N84?:R4M Y:
M]RV.T'H3T2C-/A+,2MU_^H6XS=2S[8JEQZS]1E&B>?$\(YKQ^INKA;!R][B-
M.UU/7N%]Q!8=+7SY ,MEZ33[U!:<O7^8RNR74WJ_3S/VU/BH2UI#!=SMI_$3
ME#!G\0_J/5CUK[8^W^.<-)8UE#(Q=C=?%D\_(&GLPET*<^4JC 8C?*E%_,K!
M;T[7Z)W*X=M;_B,RYLC$"5/M^93]+(2X>8M_N;&#8L+XLY)3<M.WW8V#T=MS
MCAYZFWZFO\$>JIS=4_$2ISR?10W..SZ62R62R63@[A!D-95":Z=_R$RKW9Y]
M'^8V7=='JC,9<H75CJSS=2H:\MO\2K@#%/Z/;7B6>:*[:QYAQIHOGTA;"MQN
M82O2<RQQ7GLOX8F?+W_G?Y(49NY/VDKU!:8M]0S+OD9U=0;(=SE(%?DF QZ_
MU<S@^*%(J%FY@#F^LQT:J4&JYSJ>I$N#0H5TLKNSM;AFDVO53%*\/\K!UN]8
MOC$-;W^SB?&5'\$XU/J_J5NOO([?F1_[K^H;7#H_U-ECS0E_::MOG,,<.JC]
MMHQFCQ;_ '-L'O!5,*2-;[E\$-O3!'!O!&OD%PN3T>T!#5O']W$%5>&8YZ6.
M/YEGP_E7Y?$Y:?H%<)Z(/1Y,_P!P<"V,T*NJMS,&/"O]YF0:\FG]2FB>_P#A
M+>28)J66FV'W_8]94 #9:E?%[W7=Q _2:N*&[Q"*0.#?B*1:LXTF[](>@])R
M/W0P%]R)EGY,' VTMQ-(T\,"^_K+5BO5-&1X$216CJXC3*7*"=TA:DV7/0\S
M "QW.+8[FQYTO[8L+).'=A"F[E8(2T<;:>S_ '.A &?Y-2DU@U^D;'1U*5$Y
M"_(R^R@+1^'4=<=QVG-QIW*ZPAU'9Z7!,L-9=>T7L=;K.0HB.GPPW,L(GG%9
MZ\3VH1X@U@N'98AD]'\)4.0)KE?O-(*>4YLMGTS=SL+"X7*(KE>\VMSF<QT?
M\54T_3?I<8*[G]M1-P&3N;#Z>8HT?R])<_F/R1Y3W8:?R2Z10?I[B(-E!4)J
M\6T_,S%'@/Y9=M9Y4>\5]B85;0VBCMAMC?6OF8IW0">+CO-DMG_L$4H4/<T?
M>#U->:V_:=44^!Y>C-<]]=\_Q-(Z<JC:08<EA_,4UON(W"NVOUF,Q8?"UGXB
MAHZHZ@S5>8H+=0PH6GB !>=1\&8#=4>:3U3&27.GOXE_U^S/QBYP+!@/6XN0
M-//VEK%YW<$C^ODO>4*T7-]=;F.NU_1$HM6,KV7F/<:<OZGD67I&\!7<<+;8
MM4Q_8J.9K\!1+V_QDE)M/9?S*AJ62C<O?GAZZG*A-O1Y3+ZGY,TB4M]X'CZG
M3<1]IG<6$/3BZX@B[6^I:A[)@R?-3% F]PMVXR*G6"\WWW/N]7X_U"TP$&U4
M^1#-I.W]F9U3E'^Y0.*UC;JP_$I">*_N*^.E7'%T<1#/$442!9>$TE&!=2RC
M/1\P8F%36\F8<@K[PG:F=ZI<R2P2S!!AWK^87&$('WTFB] _J5%O<+;OEIF:
MHV%G\SBK-;9E;G_6=8ERRVK4XQ>2& KP6L+VS2Y]8?'!:FA0MQ]W5E>'N;P#
MVC0(QB_DEF/VO:<]5]92EN^F9=GLF-VHV+\Q3(?3_$$HK>S',K7'KM^8$'#%
M#$"JZ)1&M_[=^)76XBVDT=& S3\QTQ?6-X^9_N9&BG##*'X)L1CQOB,>OQ 7
MX$*PWVCG)%\">DV#^\T8OE@:%]VY5LI4HE-__ :?3;_%O];1]-'K_H__V@ (
M 0,# 3\A_0I%$# ?6Y34:;A6YB<3#ZK^K]+^MQ!!($4;_P!1 7%8M%=9AXLO
M],""H]93J4-4Q+#&=)9S"+B0?/UHFE%NF+S,YWB>)0=SNHVT-YA^N9@-PG43
MZ,-M0#(/"7PSF/&(M6-)SF:S+Z O$JC<)CA^G!.:63JSZB$!*F$OM$^@%-Y_
M5LVG"@>99&5]-S=,.KN9\1Q40O43LB.)P)F($I/6(H1/B: D$6^(E115ZE<M
MB8E=GT;IJ)S#(@+B5^B85,WC-Z_2(>>IHRYOZ8)D04Q>Q*"YDU$O.8$N?P_,
MUD&?8J;F+?1E(7EW&9%M:>^)4QQC<#0JN&8+&1[^NT<LP04?II]9101_1*N8
MRTU/&' U<:"$CY?0[>D.VX68XA>4&1&KB6Q\S%4:S+-#%=JWQ] N;?,[7YG_
M *\.4^\QTVDI_H@=T>C*-C,(I!@O:!K^D05<*.9A@BB_KZ<M+)7)&+D9Y#]
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
M4)K<Z@(/^ZJI?ACZ:\97:8RYO^I^S<?VWZI'[K#D@@94HXAPER__ +H__]H
M# ,!  (1 Q$  !    1\S3NW2U8640_UYH       : 1!'^>F'5HZ^VP,=
M    =&:YZ R%'\.B/K^>FJH     7N+1786;_P##@7G4!"G#<    ^-8O]I[
M,T?"2<A =(.<?@  &VK[:9AJR].#@=VK -!W%$  "THMM47-! DD!+!D76J"
M90T J3#^4T<?E   &..,0M"Q(%2 LB"U1CD@       D+2)XE4V C,6SGRDV
M6&     #.:2B(L["BO, -?(R'ND $    GVF!%6<D=Y/T='\&L0*$.N8S#",
MCS*\E&*XER* (YCC%<N_'@#L?\#]@[V>6YT,ISU-X_8#.>W:)@P5T(Q'Z,XW
MAXWCRI#EQX?4'."8.ERM'_S.3KG\H>NP9HJ%4<5"N8"DOEY\Z=Z>^3A]DEM)
M3^VJ39CL<(SZ%P#RPG69JE(C-:'>(H3G0:   F6FH%X&2">[]FLFU?,G*.R
M      8#+"AC$KS0'=+C;K]@         ">B  ,H!8=H6&W,!G     4@V?E
M^AG '@NCD@?.<8   $ (R%7_ ([)8!![0+(VJE)#;;\ .E:Q-/ F@  &,9K8
M,#^BS1BI8FO8 M[$0 ! _P#]='NT\72H+.229@0W_P!    \TD^.2LWU-?UD
M$T14*M     \1,S%>RO4>:2A1RT1DZ      $W\\@Q1#LMZI'/$T$
M$$8LV ,@O2)>6#!8          $CP+IC#B*9;3@            <S^MQ*HD4
M&$               .G4 0@@        _]H " $! P$_$/\ - KZ?Q"D,@[3
MGF"QL6P([%PDNM6#/'FK;<%L; Q+++&\JZ8.TITEN5>XYC2*3E=\>T0LM.-/
MB*NVDLLL%+/KQW 2A6K#(+K-9#[0"S&@*;I,,O0LT+Z>O6!W\]5ZQJA2R_:"
M"S;J LHLM6X(,8JT-CLP7HLJJ!5!;M *-+3IB2T8IQ="ZKA"* WTRB.*=-8S
MK/E@1%.Q99EIW2_27->0* +PHH7!6;:Q5Z<Z]X#:ADH!QLI2W'/KB4#:):'<
MN(:-(?)9S#:>=* BK/*5$FZYWKV-67H*+U503QUQOKU?]"R6=GS/(?)#K,XL
MF2 &8D:D 0,4$NI3)RZ.W.1_U6@O495E Q:ZFXM1N-:5J%,3;'D<S-(,7H +
M#J!5@4+%%'K4H%J%OIO_ )+_ "+>4\6M\UED5TB)OSDT(,#"RI+=A,1 00XB
M_ CAN6^JEGF;B5AN[KWY2*T4.*P8B;6DM,1-Q<I@_711-&V)0>-?,X1/D4(.
M96)14A#FLD",2FU>M#?8&*8)-"@%-UC>(KB(3('DB7HPC59@744B 1AQ=S@^
M/0Z#1(<PJ!M]8Y]F!P48?KBAV.E5<-PNO@&ZW-X"9)E!C+J1)@%KT0[=**55
MYA1%.6(F/.-=B$&A95(O?(*R.L671CG[RV#676,W51"%F43/W^)9W^JZ?1A>
M]<<F)<:L+HY3C%\QBY<K-95@9-S6R5J)>E=;88U%(5YWO_A8S2FL3.6B84,$
MPHTP2NJ4\T,J,:)8((M9PAM: +!A].T!RN%+*PB8J.79DSHKUE:K(&TT"+5[
M"';?$BC0Q 3W,V!4?@Q$302:A?%Y4A(.8*!72+0?)W)Z MUM@+2[!J@5:O M
M+%\%FKC% W1BJ@C_ %U5II@7J H"I"9(N_PU ED*X+$F">5G8EIB/] MV@QE
M9%!O4#&CZ9OQ="P5%6]%*<B"VKA((P7ETD /"B2M"T&T-Z+@.<F5H33NBN$P
MAM5.&/(FT$[V=W5%54%X\N6^)BTIUQ2@T!7*UN9B%E8J]LMBN)28Y81!2YE0
MI<J="1!^/2RK+B!:O/*KE+'%%Q*5$3N^X)@"G<!HTYXIM57[0"U2FF*J_7ME
M_IH%MA5YK7S%=GHD"A:&3,6#7THLJRHNG)'9U1HKVVBBE@QWGX5]J!YX'.*C
M^HQ+&F \;G>)CY;K;P$ ?(.8:LEVL1 0U*1C/\,P_#RJ8.4X7(M'IU)4.#B4
M;LXUS%7CMHBJ<>L"2*30)%SS,Z*'&U96%*QC8WO"N[E\95N 894U846A)DU%
M]<N39L]. 4(+0L& #2F&G:,>)J0%S%^M:TLDBM2](9(H*#(16 ?LAR"2BY2$
M9^D,K*[C1QBV;W C;.I;A6AS$)TI:$O.AGSB)ZP[R>4CM\LU"CMY5N 445-Y
M8E%_)AIK9V#Q"%KQ4XH&4QBR;AP#K)T[@GEL#<"B/D,0V<$!ZC&(JRF(+QTG
M C,T2#0POG-&$^_C)1E1*^%,;VX%A:/,6U]I=1Y<R@B##P6Q-6K;G,1+&@8,
M:9(WV"+8(M=I+!&-6U'3<UL+H06MT/,L[/DEWK]!Z1O > 33@ #G$;!L/>WY
MMMF?3<MX5T]-!VA573J5\-47L1(X#:06$BJ5 Q:#J"J4XJN$\R]@'0]G0'D
M8,-V+#P<H&H*HS&R_@NJ E4TCE@_+@O WBZC#5P6K9M*(5N^KA8)5A8/*:QS
MJ/!7!\PF0,=(BE'R03TN@Z$:N!@QXN'S6Q$&+F?(J4G65 W2705NO(B)QZRK
MU/BP#3-E@DWVPII_$A85R)9$TU:K?"<C "8 "C>,#LPM(1'JX/,CBX.4"6HL
MO=?2,H$7&#I#\*_7#3$=D$HYS%X,=;J64$[+LO5:0TE3%WYRL\:[$V1Y. Y<
M!\XFX8(PUC6"[A,#BCPAM\,:'<9@T\UQG*4KW4#70)8()E+'#F-:14)6(\P2
M^6/"QPA+A T(X&@L"!6&0;&'[<.T;;&0M,RZ&$BT!(\ !E$W&R:KLB*:3N C
M=A1;7;@=QF<FP]\X]?\ -%>_\,5=0P=,.AJ^(BVKHQ8"+LF4VZ=7B]Q0[%7&
MITIW 0$J$UPPT)'&9L0-*.W!*\"#HT0&0.4/) #O.<'.)4LTEC6@'C6$N8,;
M_GG[9$ 78N8:\Z9H(Z'SU,KD]7:1_L2V5Q<6ZFMQ3D'6,4<L%_)" MT?\K1"
MVG2? 6S5^#;1F/DQR.@0$<B^8 &,9+*P+>:&:BQ)MTKAY[.&X [!4* 43!R!
M)RJ'_D#%61KK>9ANT53ZA0X8:$\>4IAFM9>&52FB?0EM1IF8AO\ ]X:;7(A3
M"LT;F15TX:]$1ZF0\$Z<;%!8.H/WN%!3M3&AB6E/LM CG"U>LT<E/!H*"3T*
M7JD*VT%VF&N^(4.!83WB@H*CB-8&LZ@TUU50-YW>#+D^AX"6HL7BCQ>T\$H(
MUBDVF6VP2,R4GK +>*-M XG2B(Q80V4E>UE1*@C!BWMRBV6)4CUY6]UE6(K#
M#2L()V!M)F ,QMD41Q/#1>#M)6"7#P(C#?4L[/D_RP8I46=.P?6(S\+E6FO4
M8."(,P^HPKQN5H;EJSRQ%>0E0NF8M7,J?@050!:S$TW,7%;GHT<5<P*DS"W[
M38;-M#':K9[+EJLX#*T-;7@E4['96X19?,%(*MQM@DI$%8S03VZR4$B<*$/F
ML@EH)G;%W$8!=-NM(;1B436-;0<<NW VE0H&_P!10L CATPD6"WME:W-G?$#
M-MB%B@/VQ-"IS5K@AGXZ_P"P'7_E_P 0HC?/[XA5&]/7_9O>8.W/*PT^%.(X
M:D5595Y!%=D%3",JEK[L6?1F"'*3E9A90"^)84W[;525I*IN$ZTWR%D2V YB
M.@^U&FZ:VZT-2PMZ%TBSZ%V0<,MKG'$X;LQ;4S;CGU3>86=#@8['T9P7[FB!
M2)#)D'CN^=8&"XCB5JJ &[K ]&!43>#T-<M9@1M(IXN$4!\)>UPPR6;L($Y$
M-D((I87RXJGF,UKPDRFCT(MP66<,>LA3;5,,XA+8%[+WP4PI,(G9*OV^J.R
MVO"4(H8446UQ %_V%H=+@K5M!BZ$W6R( JPI=,K)%L,N#G6$(FJ7J-D2R\%<
M(I]9H7.*0K0T$QVG3$\1#D&.=@CP,(M@+5T:+"8&#"EI3= G"7*/J#$+JAA4
MHWJ4B)C"!9%[;I;N"T[&+]:2K #>T[I%FY#"YJ8-9I'.5]N94P-6:K_$ITCZ
M,R&=SC&_T,O0=;U/A=C"B&STWE:Q-:MXL6/.HU93[6??#*7R*T>KN!3J82XI
M6UZS3I>(!$=;'D"VQ2X-90P;IN0'26BH\+<X8ZQ@:) XCM,C6@&Y3P&5AR_[
M+QA:*GVXB@RLU(>"JM@Q;E-8=RV#3T% &4(_(")S4185NN6J=6EF&V% $9B7
M0( XTI#948M:EEAPD&JF:E5QT%<)0I=C;!&J7E1Z^649D 3.LGU=!LPY<H>M
M9CN@Z0P#L9"@74?7GEC7 K;0AF ; 4* H*)=1$(B4.'PV,R:.5NP1$;&EEYE
M_:D-SU%&P@$1BPO,GD6'9Q'X&YBW8X B"[@5^$4DSV*XF6C,QO5$CH*A"Z-4
M+"U<(MP  1"K*>F?ZE'1\$HZ/C]9R)W,<WKQ_P!A?#I[KQ<QRE-X>.<9,>7;
MP P0BI*B$0RJP1A%KR9G00-TQ]D#%USC3@J8+5UJ!*,VX$#* ?M84<0C YF7
M%_BP'=!'B.Y9UXN1@%%@,<^HQ/1V,8.,Y\5 @KV.644%M9H68JSMA%:.\L@H
M<$TC*YLP$5<V#9M(JC[K=KI*0&B8B5C1"RO@KFOJA$*^-C$)@MVRO@E\5@WP
M4!Q$^Z@JJG A5JI6 "_6N/ZB(BX>\>CF)8Y7'&88<;'#]\3&*4*O&1W6:>N8
MWXAI@NJ^2H+<KM-N^%K(&C!P1![<^'B6)I@Y*,.Y9V?,L[/F6')\SR'R2SN6
M=GS]+#"@NL_J?8.O27IM]3,O.%?%W7\0G%&?4<18EE)+N;0_1ZR4NT@@Y;5U
MK(5: T3.2$7CK_)2C$BP;0]+M.HV<X0]]RG"4$* A36(],>O6HT53-E79HM
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
M!9C9 ;TP 786S')P"4">\3ZQBB&E[I<&,*!Q"MQC-PUC8OHE&6*&BW2F<CQ
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
M66KKR>FLS![KATERJFR#9&K(K^@ M0K Z@(&[7YNY%5 YBA^C=Z+6"N/6*)
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
M-Y=0PPK"<1."O@B![4LT(M.$YOJ!!? L/YA(<2NTX-Y/$0%B65QI$O&<,N!
M*;+]#.&*J>[:-UI6JWGB ^M(/YCC*RE!KA#$;T'O!*U@NLY\1X6:4&L\\14K
M7"SJ+%M78 0LL%-*_>(I6*.C@\V:E/P>2<>17X@]%D,UCX/Q!3Z!,AY7=2G4
MQ(-D]D3GF<)GFDN;P56FH6@E=B+-T"&&,0VNYE ?H@@)N(W.T-4F1QTY$R0,
M'JPB\6KY(1OT(L+;0#3C7$4Q9EXVXH&L\$1I4T&QW;+@&/+9!JBFUOHSZ0XU
M;-(<Y")3X)7>7BV .\9O')'"LX9:UFQN_$Q!P[M9MBJ9PL?F!ON(ILCL>+_,
M8+@J-,X;L4P5$<$[%9VOUEOAF#(2N"L&CO$TS;$R+,)>+'A(XZ\#+!6.-]W6
MXD#](A"T^@T/)%YOB*NDXL"\Y,0X9IJY+$)AU$:?9S$ /#_BZ*@]VX,9H7>/
MF'H/:QOL:=**C(J90FG08SY@H(4UOV8Q<%$YSHCU%?,1"LMU !N\&#VB@,&[
MKR-M)?49-:\<$*QW^G5,P9=7Z0K0:KS]I3P$M:!O%#4HEI-Y7IMB5)GC9,J
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
M?B",DOK_ -A?&P_$=2VVO?\ ["8W7\7, &\U/0^\+"U7B'[(@8G(]0M!+K_
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
H &RS&OJSG_='C?6<P>V8:BD#.*#"*Z8/5/\ OD9QFB._\SZ'^C__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6816384432">
<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>Mar. 31, 2016</div></th>
<th class="th"><div>Apr. 29, 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_smci_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">Super Micro Computer, 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">0001375365<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">--06-30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2016<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<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">48,395,436<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_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_smci_DocumentAndEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Document And Entity Information [Abstract]</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;">smci_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>smci_</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>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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6817078992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 176,406<span></span>
</td>
<td class="nump">$ 95,442<span></span>
</td>
</tr>
<tr class="re">
<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 of allowances of $2,468 and $1,628 at March 31, 2016 and June 30, 2015, respectively (including amounts receivable from a related party of $6,034 and $13,186 at March 31, 2016 and June 30, 2015, respectively)</a></td>
<td class="nump">285,705<span></span>
</td>
<td class="nump">322,594<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">479,276<span></span>
</td>
<td class="nump">463,493<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNetCurrent', window );">Deferred income taxes-current</a></td>
<td class="nump">17,895<span></span>
</td>
<td class="nump">17,863<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidTaxes', window );">Prepaid income taxes</a></td>
<td class="nump">14,913<span></span>
</td>
<td class="nump">7,507<span></span>
</td>
</tr>
<tr class="re">
<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">9,416<span></span>
</td>
<td class="nump">7,516<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">983,611<span></span>
</td>
<td class="nump">914,415<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-term investments</a></td>
<td class="nump">2,633<span></span>
</td>
<td class="nump">2,633<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">179,622<span></span>
</td>
<td class="nump">163,038<span></span>
</td>
</tr>
<tr class="re">
<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 );">Deferred income taxes-noncurrent</a></td>
<td class="nump">7,089<span></span>
</td>
<td class="nump">4,497<span></span>
</td>
</tr>
<tr class="ro">
<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">8,158<span></span>
</td>
<td class="nump">5,226<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,181,113<span></span>
</td>
<td class="nump">1,089,809<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable (including amounts due to a related party of $45,357 and $59,015 at March 31, 2016 and June 30, 2015, respectively)</a></td>
<td class="nump">277,279<span></span>
</td>
<td class="nump">299,774<span></span>
</td>
</tr>
<tr class="ro">
<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">54,132<span></span>
</td>
<td class="nump">46,743<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">9,291<span></span>
</td>
<td class="nump">14,111<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtCurrent', window );">Short-term debt and current portion of long-term debt</a></td>
<td class="nump">93,795<span></span>
</td>
<td class="nump">93,479<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">434,497<span></span>
</td>
<td class="nump">454,107<span></span>
</td>
</tr>
<tr class="ro">
<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 debt-net of current portion</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">933<span></span>
</td>
</tr>
<tr class="re">
<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 long-term liabilities</a></td>
<td class="nump">37,615<span></span>
</td>
<td class="nump">15,684<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">$ 472,112<span></span>
</td>
<td class="nump">$ 470,724<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 10)</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>Stockholders&#8217; 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_CommonStocksIncludingAdditionalPaidInCapital', window );">Common stock and additional paid-in capital, $0.001 par value Authorized shares: 100,000,000 Issued shares: 48,835,128 and 47,873,744 at March 31, 2016 and June 30, 2015 respectively</a></td>
<td class="nump">$ 271,950<span></span>
</td>
<td class="nump">$ 247,081<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock (at cost), 445,028 shares at March 31, 2016 and June 30, 2015</a></td>
<td class="num">(2,030)<span></span>
</td>
<td class="num">(2,030)<span></span>
</td>
</tr>
<tr class="re">
<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">(92)<span></span>
</td>
<td class="num">(80)<span></span>
</td>
</tr>
<tr class="ro">
<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">439,000<span></span>
</td>
<td class="nump">373,950<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Super Micro Computer, Inc. stockholders&#8217; equity</a></td>
<td class="nump">708,828<span></span>
</td>
<td class="nump">618,921<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interest</a></td>
<td class="nump">173<span></span>
</td>
<td class="nump">164<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">709,001<span></span>
</td>
<td class="nump">619,085<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 1,181,113<span></span>
</td>
<td class="nump">$ 1,089,809<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_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-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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 3<br> -Subparagraph a(1)<br> -Article 5<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 4<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax 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.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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 15<br> -Article 9<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 15<br> -Subparagraph b(1)<br> -Article 7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=36458714&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=36458714&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=36458714&amp;loc=SL7669686-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 31<br> -Article 5<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Article 3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.18)<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> -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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 12<br> -Article 7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=28358313&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=28358313&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> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3044-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<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.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=25496072&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_CommonStocksIncludingAdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 par value plus amounts in excess of par value or issuance value for common stock issued.</p></div>
<a href="javascript: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,30(a))<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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30, 31<br> -Article 5<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Article 3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStocksIncludingAdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 short-term debt and current maturity of long-term debt and capital lease obligations 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.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_DebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetsNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expected to be realized 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31917-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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31931-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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31928-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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e31958-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_DeferredTaxAssetsNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 noncurrent deferred tax asset attributable to deductible temporary differences and carryforwards. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -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=6907707&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=37586315&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=37586315&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=37586315&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=37586315&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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation and LIFO reserves of inventory 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))<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 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=51655945&amp;loc=d3e3927-108312<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&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_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 25<br> -Article 7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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>Carrying amount of long-term debt, net of unamortized discount or premium, excluding amounts to be repaid within one year or the normal operating cycle, if longer (current maturities). 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_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -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 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 27<br> -Article 5<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 20<br> -Article 7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>Aggregate carrying amount, as of the balance sheet date, of noncurrent assets not separately disclosed in the balance sheet. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -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_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>Aggregate carrying amount, as of the balance sheet date, of noncurrent obligations not separately disclosed in the balance sheet. Noncurrent liabilities are expected to be paid 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_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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 8<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income and other taxes that provide economic benefits within a future period of 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 45<br> -Paragraph 1<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&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 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=51662447&amp;loc=d3e5865-108316<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Assets<br> -URI http://asc.fasb.org/extlink&amp;oid=6509628<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6787-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=51662447&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 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><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 13<br> -Subparagraph a<br> -Article 5<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 8<br> -Article 7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31(a)(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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Article 3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -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 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.29-31)<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 SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 4<br> -Section E<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is 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 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=35736750&amp;loc=SL4590271-111686<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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=51664549&amp;loc=SL4568740-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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=51664549&amp;loc=SL4568447-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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6801704528">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowances</a></td>
<td class="nump">$ 2,468<span></span>
</td>
<td class="nump">$ 1,628<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableRelatedPartiesCurrent', window );">Accounts receivable, related party</a></td>
<td class="nump">6,034<span></span>
</td>
<td class="nump">13,186<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrent', window );">Accounts payable, related party</a></td>
<td class="nump">$ 45,357<span></span>
</td>
<td class="nump">$ 59,015<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,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, shares issued (in shares)</a></td>
<td class="nump">48,835,128<span></span>
</td>
<td class="nump">47,873,744<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, shares (in shares)</a></td>
<td class="nump">445,028<span></span>
</td>
<td class="nump">445,028<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_AccountsPayableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for accounts payable to related parties. 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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<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(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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br><br>Reference 5: 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.(k)(1))<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_AccountsPayableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccountsReceivableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 receivables arising from transactions with related parties 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.3(a)(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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<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.(k)(1))<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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=49124121&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_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_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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_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_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -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,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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29, 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6816934128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations - USD ($)<br> shares in Thousands, $ in Thousands</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>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [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 (including related party sales of $4,413 and $6,067 in the three months ended March 31, 2016 and 2015, respectively, and $12,125 and $43,524 in the nine months ended March 31, 2016 and 2015, respectively)</a></td>
<td class="nump">$ 532,721<span></span>
</td>
<td class="nump">$ 471,225<span></span>
</td>
<td class="nump">$ 1,691,303<span></span>
</td>
<td class="nump">$ 1,417,561<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of sales (including related party purchases of $55,133 and $58,002 in the three months ended March 31, 2016 and 2015, respectively, and $185,845 and $169,918 in the nine months ended March 31, 2016 and 2015, respectively)</a></td>
<td class="nump">453,569<span></span>
</td>
<td class="nump">394,405<span></span>
</td>
<td class="nump">1,433,574<span></span>
</td>
<td class="nump">1,187,096<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">79,152<span></span>
</td>
<td class="nump">76,820<span></span>
</td>
<td class="nump">257,729<span></span>
</td>
<td class="nump">230,465<span></span>
</td>
</tr>
<tr class="re">
<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_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">31,256<span></span>
</td>
<td class="nump">25,542<span></span>
</td>
<td class="nump">89,846<span></span>
</td>
<td class="nump">72,516<span></span>
</td>
</tr>
<tr class="re">
<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">14,467<span></span>
</td>
<td class="nump">12,496<span></span>
</td>
<td class="nump">45,177<span></span>
</td>
<td class="nump">34,656<span></span>
</td>
</tr>
<tr class="ro">
<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">8,984<span></span>
</td>
<td class="nump">7,334<span></span>
</td>
<td class="nump">27,695<span></span>
</td>
<td class="nump">17,334<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">54,707<span></span>
</td>
<td class="nump">45,372<span></span>
</td>
<td class="nump">162,718<span></span>
</td>
<td class="nump">124,506<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 );">Income from operations</a></td>
<td class="nump">24,445<span></span>
</td>
<td class="nump">31,448<span></span>
</td>
<td class="nump">95,011<span></span>
</td>
<td class="nump">105,959<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Interest and other income, net</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">21<span></span>
</td>
<td class="nump">131<span></span>
</td>
<td class="nump">92<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(417)<span></span>
</td>
<td class="num">(277)<span></span>
</td>
<td class="num">(1,141)<span></span>
</td>
<td class="num">(656)<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income before income tax provision</a></td>
<td class="nump">24,048<span></span>
</td>
<td class="nump">31,192<span></span>
</td>
<td class="nump">94,001<span></span>
</td>
<td class="nump">105,395<span></span>
</td>
</tr>
<tr class="ro">
<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 provision</a></td>
<td class="nump">7,386<span></span>
</td>
<td class="nump">8,136<span></span>
</td>
<td class="nump">28,951<span></span>
</td>
<td class="nump">30,234<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 16,662<span></span>
</td>
<td class="nump">$ 23,056<span></span>
</td>
<td class="nump">$ 65,050<span></span>
</td>
<td class="nump">$ 75,161<span></span>
</td>
</tr>
<tr class="ro">
<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 income per common share:</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 (in dollars per share)</a></td>
<td class="nump">$ 0.35<span></span>
</td>
<td class="nump">$ 0.49<span></span>
</td>
<td class="nump">$ 1.36<span></span>
</td>
<td class="nump">$ 1.63<span></span>
</td>
</tr>
<tr class="ro">
<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 (in dollars per share)</a></td>
<td class="nump">$ 0.32<span></span>
</td>
<td class="nump">$ 0.44<span></span>
</td>
<td class="nump">$ 1.26<span></span>
</td>
<td class="nump">$ 1.47<span></span>
</td>
</tr>
<tr class="re">
<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 shares used in calculation of net income per common share:</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">48,047<span></span>
</td>
<td class="nump">46,824<span></span>
</td>
<td class="nump">47,737<span></span>
</td>
<td class="nump">46,138<span></span>
</td>
</tr>
<tr class="re">
<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">52,238<span></span>
</td>
<td class="nump">52,008<span></span>
</td>
<td class="nump">51,637<span></span>
</td>
<td class="nump">51,102<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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost of goods produced and sold and services rendered 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 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=26872669&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_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 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=26872669&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 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=32703322&amp;loc=d3e4984-109258<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=7655603&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 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 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><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 18<br> -Article 7<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 20<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 21<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 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=26872669&amp;loc=d3e20235-122688<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=7655603&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 18<br> -Article 7<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 20<br> -Article 5<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 21<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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=26872669&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=26872669&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>Sum of operating profit and nonoperating income or expense before Income or Loss from equity method investments, income taxes, extraordinary items, and noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -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=6907707&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><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Income Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript: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 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: 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.9)<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_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=56944662&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 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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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.18)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&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 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 19<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 20<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the 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 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&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_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=26872669&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=7655603&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=7655603&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Weighted-Average Number of Common Shares Outstanding<br> -URI http://asc.fasb.org/extlink&amp;oid=6528421<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>24
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6801961424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations (Parenthetical) - USD ($)<br> $ in Thousands</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>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [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_RevenueFromRelatedParties', window );">Net sales, related party sales</a></td>
<td class="nump">$ 4,413<span></span>
</td>
<td class="nump">$ 6,067<span></span>
</td>
<td class="nump">$ 12,125<span></span>
</td>
<td class="nump">$ 43,524<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyCosts', window );">Cost of sales, related party purchases</a></td>
<td class="nump">$ 55,133<span></span>
</td>
<td class="nump">$ 58,002<span></span>
</td>
<td class="nump">$ 185,845<span></span>
</td>
<td class="nump">$ 169,918<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_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_RelatedPartyCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Direct costs arising from transactions with related parties who are not affiliates or joint Ventures. These costs are categorized as cost of goods sold.</p></div>
<a href="javascript: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.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<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.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&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_RelatedPartyCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RevenueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.</p></div>
<a href="javascript: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(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Related Parties<br> -URI http://asc.fasb.org/extlink&amp;oid=16382449<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07.1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488393&amp;loc=d3e606610-122999<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6816381136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</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>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">$ 16,662<span></span>
</td>
<td class="nump">$ 23,056<span></span>
</td>
<td class="nump">$ 65,050<span></span>
</td>
<td class="nump">$ 75,161<span></span>
</td>
</tr>
<tr class="re">
<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, 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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax', window );">Foreign currency translation gains (losses)</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="num">(12)<span></span>
</td>
<td class="num">(11)<span></span>
</td>
</tr>
<tr class="re">
<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 gains (losses) on investments</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="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 gains (losses)</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="num">(12)<span></span>
</td>
<td class="num">(11)<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 income</a></td>
<td class="nump">$ 16,666<span></span>
</td>
<td class="nump">$ 23,061<span></span>
</td>
<td class="nump">$ 65,038<span></span>
</td>
<td class="nump">$ 75,150<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> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831223<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=56944662&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 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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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.18)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&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 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 19<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 20<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=6915805&amp;loc=d3e32211-110900<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 (a-c)<br> -URI http://asc.fasb.org/extlink&amp;oid=36458714&amp;loc=SL7669646-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 4: 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=36458714&amp;loc=d3e637-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=6915805&amp;loc=d3e32022-110900<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=6915805&amp;loc=d3e32157-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=18733093&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=51664549&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=51664549&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=36458714&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=36458714&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>26
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6817415840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>OPERATING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 65,050<span></span>
</td>
<td class="nump">$ 75,161<span></span>
</td>
</tr>
<tr class="re">
<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>Reconciliation of net income to net cash provided by (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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">9,538<span></span>
</td>
<td class="nump">5,930<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">11,768<span></span>
</td>
<td class="nump">9,727<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities', window );">Excess tax benefits from stock-based compensation</a></td>
<td class="num">(2,506)<span></span>
</td>
<td class="num">(7,229)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Allowance for doubtful accounts</a></td>
<td class="nump">1,014<span></span>
</td>
<td class="nump">194<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Provision for inventory</a></td>
<td class="nump">6,026<span></span>
</td>
<td class="nump">4,462<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Exchange gain</a></td>
<td class="num">(1,492)<span></span>
</td>
<td class="num">(595)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes</a></td>
<td class="num">(2,657)<span></span>
</td>
<td class="num">(4,197)<span></span>
</td>
</tr>
<tr class="re">
<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:</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, net (including changes in related party balances of $7,152 and $(3,981) during the nine months ended March 31, 2016 and 2015, respectively)</a></td>
<td class="nump">35,875<span></span>
</td>
<td class="num">(9,017)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="num">(21,809)<span></span>
</td>
<td class="num">(119,007)<span></span>
</td>
</tr>
<tr class="ro">
<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 assets</a></td>
<td class="num">(3,756)<span></span>
</td>
<td class="nump">675<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable (including changes in related party balances of $(13,658) and $2,953 during the nine months ended March 31, 2016 and 2015, respectively)</a></td>
<td class="num">(23,176)<span></span>
</td>
<td class="nump">38,712<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income taxes payable, net</a></td>
<td class="num">(8,583)<span></span>
</td>
<td class="nump">5,814<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued liabilities</a></td>
<td class="nump">5,701<span></span>
</td>
<td class="nump">6,748<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Other long-term liabilities</a></td>
<td class="nump">21,833<span></span>
</td>
<td class="nump">1,686<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">92,826<span></span>
</td>
<td class="nump">9,064<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>INVESTING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInRestrictedCash', window );">Restricted cash</a></td>
<td class="num">(1,018)<span></span>
</td>
<td class="num">(418)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireOtherInvestments', window );">Investment in a privately held company</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(661)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Purchases of property, plant and equipment</a></td>
<td class="num">(25,120)<span></span>
</td>
<td class="num">(24,637)<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(26,138)<span></span>
</td>
<td class="num">(25,716)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>FINANCING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">10,661<span></span>
</td>
<td class="nump">21,071<span></span>
</td>
</tr>
<tr class="re">
<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 );">Minimum tax withholding paid on behalf of employees for restricted stock units</a></td>
<td class="num">(1,108)<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_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities', window );">Excess tax benefits from stock-based compensation</a></td>
<td class="nump">2,506<span></span>
</td>
<td class="nump">7,229<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfDebt', window );">Proceeds from debt</a></td>
<td class="nump">24,100<span></span>
</td>
<td class="nump">36,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayment of debt</a></td>
<td class="num">(23,700)<span></span>
</td>
<td class="num">(35,300)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermCapitalLeaseObligations', window );">Payment of obligations under capital leases</a></td>
<td class="num">(133)<span></span>
</td>
<td class="num">(96)<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_smci_AdvancesfromReceivableFinancingArrangements', window );">Advances under receivable financing arrangements</a></td>
<td class="nump">835<span></span>
</td>
<td class="nump">669<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">13,161<span></span>
</td>
<td class="nump">29,973<span></span>
</td>
</tr>
<tr class="ro">
<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 fluctuations on cash</a></td>
<td class="nump">1,115<span></span>
</td>
<td class="num">(948)<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 in cash and cash equivalents</a></td>
<td class="nump">80,964<span></span>
</td>
<td class="nump">12,373<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">95,442<span></span>
</td>
<td class="nump">96,872<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">176,406<span></span>
</td>
<td class="nump">109,245<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosure of cash flow information:</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 );">Cash paid for interest</a></td>
<td class="nump">1,136<span></span>
</td>
<td class="nump">649<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cash paid for taxes, net of refunds</a></td>
<td class="nump">34,562<span></span>
</td>
<td class="nump">27,455<span></span>
</td>
</tr>
<tr class="re">
<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_CapitalLeaseObligationsIncurred', window );">Equipment purchased under capital leases</a></td>
<td class="nump">299<span></span>
</td>
<td class="nump">428<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Accrued costs for property, plant and equipment purchases</a></td>
<td class="nump">$ 7,316<span></span>
</td>
<td class="nump">$ 12,511<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_smci_AdvancesfromReceivableFinancingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Advances from Receivable Financing Arrangements</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;">smci_AdvancesfromReceivableFinancingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>smci_</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_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -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=6367179&amp;loc=d3e4332-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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4313-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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4304-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_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeaseObligationsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 during the period in capital lease obligations due to entering into new capital leases.</p></div>
<a href="javascript: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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4313-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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4304-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_CapitalLeaseObligationsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3044-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<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.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=56944662&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=49171198&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_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) and income tax credits.</p></div>
<a href="javascript: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 20<br> -Section 55<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=32706628&amp;loc=d3e11374-113907<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=56944662&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_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the 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 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&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_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=49171198&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_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=32706628&amp;loc=d3e11374-113907<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=32706628&amp;loc=d3e11374-113907<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</p></div>
<a href="javascript: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 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6450189&amp;loc=d3e30700-110894<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450189&amp;loc=d3e30690-110894<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=6367179&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_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -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=56944662&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_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -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=56944662&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_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript: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=56944662&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_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet 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=56944662&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_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -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=56944662&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_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncreaseDecreaseInOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other noncurrent operating liabilities not separately disclosed in the statement of cash flows.</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_IncreaseDecreaseInOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>The increase (decrease) during the reporting period in the value of prepaid expenses and other assets not separately disclosed in the statement of cash flows, for example, deferred expenses, intangible assets, or income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -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=56944662&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_IncreaseDecreaseInRestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3179-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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3213-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInRestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>The amount of cash paid for interest during the period net of cash paid for interest that is capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -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=6367179&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>Charge to cost of goods sold that represents the reduction of the carrying amount of inventory, generally attributable to obsolescence or market conditions.</p></div>
<a href="javascript: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=28360613&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 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=26872669&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_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=56944662&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=56944662&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=56944662&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=56944662&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=56944662&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=56944662&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=56944662&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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=56944662&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 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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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.18)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&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 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 19<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 20<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&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_PaymentsToAcquireOtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other investments held by the entity for investment purposes not otherwise defined in the taxonomy.</p></div>
<a href="javascript: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> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<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 13<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&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_PaymentsToAcquireOtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<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 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&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_ProceedsFromIssuanceOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.</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_ProceedsFromIssuanceOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from holders exercising their stock options. This item inherently excludes any excess tax benefit, which the entity may have realized and reported separately.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3255-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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 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=26872669&amp;loc=d3e20235-122688<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&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_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_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=56944662&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_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=56944662&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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-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>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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6817956064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Net cash provided by (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_IncreaseDecreaseInAccountsReceivableRelatedParties', window );">Accounts receivable, changes in related party balances</a></td>
<td class="nump">$ 7,152<span></span>
</td>
<td class="num">$ (3,981)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties', window );">Accounts payable, changes in related party balances</a></td>
<td class="num">$ (13,658)<span></span>
</td>
<td class="num">$ (2,953)<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_IncreaseDecreaseInAccountsPayableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.</p></div>
<a href="javascript: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=56944662&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_IncreaseDecreaseInAccountsPayableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInAccountsReceivableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence.</p></div>
<a href="javascript: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=56944662&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_IncreaseDecreaseInAccountsReceivableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6807128944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Summary of Significant Accounting Policies</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Organization</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Super Micro Computer, Inc. (&#8220;Super Micro Computer&#8221;) was incorporated in 1993. Super Micro Computer is a global leader in server technology and green computing innovation. Super Micro Computer develops and provides high performance server solutions based upon an innovative, modular and open-standard architecture. Super Micro Computer has operations primarily in San Jose, California, the Netherlands, Taiwan, China and Japan.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The condensed consolidated financial statements reflect the condensed consolidated balance sheets, results of operations, comprehensive income and cash flows of Super Micro Computer, Inc. and its wholly-owned subsidiaries (collectively, the &#8220;Company&#8221;). All intercompany accounts and transactions have been eliminated in consolidation.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited condensed consolidated financial statements included herein have been prepared by the Company pursuant to the rules and regulations of the United States Securities and Exchange Commission (&#8220;SEC&#8221;) and include the accounts of the Company and its wholly-owned subsidiaries. Certain information and footnote disclosures normally included in financial statements prepared in accordance with United States generally accepted accounting principles have been condensed or omitted pursuant to such rules and regulations. These condensed consolidated financial statements should be read in conjunction with the Company&#8217;s audited consolidated financial statements for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#160;included in its Annual Report on Form 10-K/A, as filed with the SEC (the &#8220;Annual Report&#8221;).</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited condensed consolidated financial statements included herein reflect all adjustments, including normal recurring adjustments, which are, in the opinion of management, necessary for a fair presentation of the consolidated financial position, results of operations and cash flows for the periods presented. The condensed consolidated results of operations for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results that may be expected for future quarters or for the fiscal year ending </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company consolidates its investment in Super Micro Asia Science and Technology Park, Inc. as it is a variable interest entity and the Company is the primary beneficiary. The noncontrolling interest is presented as a separate component from the Company's equity in the equity section of the condensed consolidated balance sheets. Net income attributable to the noncontrolling interest is not presented separately in the condensed consolidated statements of operations and is included in the general and administrative expenses as the amount is not material for any of the fiscal periods presented. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for certain assets and liabilities at fair value. Accounts receivable and accounts payable are carried at cost, which approximates fair value due to the short maturity of these instruments. Cash equivalents and long-term investments are carried at fair value. Short-term and long-term debt is carried at amortized cost, which approximates its fair value based on borrowing rates currently available to the Company for loans with similar terms. The hierarchy below lists three levels of fair value based on the extent to which inputs used in measuring fair value are observable in the market. The Company categorizes each of its fair value measurements in one of these three levels based on the lowest level input that is significant to the fair value measurement in its entirety. These levels are:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;1&#160;-&#160;Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;2&#160;-&#160;Quoted prices in markets that are not active or financial instruments for which all significant inputs are observable, either directly or indirectly; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;3&#160;-&#160;Prices or valuations that require inputs that are both significant to the fair value measurement and unobservable.</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Net Income Per Common Share</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's basic earnings per share is computed by dividing income available to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing income available to common stockholders by the weighted-average number of shares of common stock outstanding during the period increased to include the number of additional shares of common stock that would have been outstanding if the potentially dilutive securities had been issued. Potentially dilutive securities include outstanding stock options and unvested restricted stock units (&#8220;RSUs&#8221;). The dilutive effect of potentially dilutive securities is reflected in diluted earnings per share by application of the treasury stock method. Under the treasury stock method, an increase in the fair market value of the Company&#8217;s common stock can result in a greater dilutive effect from potentially dilutive securities. Additionally, the exercise of employee stock options and the vesting of restricted stock units results in a further dilutive effect on net income per share.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued new accounting guidance related to revenue recognition. This new standard replaces all current U.S. GAAP guidance on revenue, eliminates all industry-specific guidance and provides a unified model in determining when and how revenue is recognized. The core principle is that a company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Further, in March 2016, the FASB issued an amendment to the accounting guidance related to revenue from contracts with customers - principal versus agent considerations. In April 2016, the FASB issued an amendment to the accounting guidance related to revenue from contracts with customers - identifying performance obligations and licensing. These guidances can be applied either retrospectively or as a cumulative-effect adjustment as of the date of adoption. Early adoption is permitted for annual periods beginning after December 15, 2016. The new standard is effective for the Company on July 1, 2018. The Company is currently evaluating the effect the guidance will have on the Company's financial statement disclosures, results of operations and financial position.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2015, the FASB issued an amendment to the accounting guidance related to presentation of debt issuance costs. The amendment requires that debt issuance costs related to a recognized debt liability be presented in the balance sheet as a direct deduction from the carrying amount of that debt liability, consistent with debt discounts. In August 2015, the FASB issued an amendment to the accounting guidance related to presentation and subsequent measurement of debt issuance costs associated with line-of-credit arrangements. The amendment clarified that an entity may defer and present debt issuance costs associated with line-of-credit arrangements as an asset and subsequently amortize the deferred debt issuance costs ratably over the term of the line-of-credit arrangement, regardless of whether there are any outstanding borrowings on the line-of-credit arrangement. The amendment is effective for the Company on July 1, 2016. The Company is currently evaluating the effect the amendment to the guidance will have on the Company's financial statement disclosures, results of operations and financial position.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July 2015, the FASB issued an amendment to the authoritative guidance related to inventory measurement. The amendment requires entities to measure inventory at the lower of cost and net realizable value thereby simplifying the current guidance under which an entity must measure inventory at the lower of cost or market. The amendment is effective for the Company on July 1, 2017. The Company is currently evaluating the effect the amendment to the guidance will have on the Company's financial statement disclosures, results of operations and financial position.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2015, the FASB issued an amendment to the accounting guidance related to balance sheet classification of deferred taxes. The amendment requires that all deferred tax assets and liabilities be classified as noncurrent in a classified balance sheet. Early adoption is permitted as of the beginning of an interim or annual reporting period. The amendment is effective for the Company on July 1, 2017. The Company is currently evaluating the effect the amendment to the guidance will have on the Company's financial statement disclosures, results of operations and financial position.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued an amendment to the accounting guidance related to leases. The amendment will supersede the existing lease guidance, including on-balance sheet recognition of operating leases for lessees. This amendment should be applied using a modified retrospective approach and is effective for the Company on July 1, 2018. Early adoption is permitted. The Company is currently evaluating the effect the guidance will have on its financial statement disclosures, results of operations and financial position.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued new accounting guidance on the accounting for certain aspects of share-based payment to employees, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements as well as classification in the statement of cash flows. This guidance is effective for us on July 1, 2017. The Company is currently evaluating the effect the guidance will have on its financial statement disclosures, results of operations and financial position.</font></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows.  Describes procedure if disclosures are provided in more than one note to the financial statements.</p></div>
<a href="javascript: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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=d3e6003-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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>29
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6799194176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation and Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-based Compensation and Stockholders' Equity</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-based Compensation and Stockholders&#8217; Equity</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity Incentive Plan</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the Board of Directors approved the 2016 Equity Incentive Plan (the "2016 Plan") and reserved for issuance </font><font style="font-family:inherit;font-size:10pt;">4,700,000</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock for the granting of stock options, stock appreciation rights, restricted stock awards, restricted stock units and other equity-based awards. The 2016 Plan was approved by the stockholders of the Company and became effective on March 8, 2016. As of such date, </font><font style="font-family:inherit;font-size:10pt;">8,696,444</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock were reserved for outstanding awards under the Company's 2006 Equity Incentive Plan (the "2006" Plan). Such awards remained outstanding under the 2006 Plan following the adoption of the 2016 Plan. In addition, </font><font style="font-family:inherit;font-size:10pt;">1,153,412</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock originally reserved for issuance under the 2006 Plan were cancelled upon the adoption of the 2016 Plan. Under the 2016 Plan, the exercise price per share for incentive stock options granted to employees owning shares representing more than </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">10%</font><font style="font-family:inherit;font-size:10pt;"> of the Company at the time of grant cannot be less than </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">110%</font><font style="font-family:inherit;font-size:10pt;"> of the fair value of the underlying share on grant date. Nonqualified stock options and incentive stock options granted to all other persons shall be granted at a price not less than </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">100%</font><font style="font-family:inherit;font-size:10pt;"> of the fair value. Options generally expire </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">ten years</font><font style="font-family:inherit;font-size:10pt;"> after the date of grant. Stock options and restricted stock units vest over </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">four years</font><font style="font-family:inherit;font-size:10pt;">; </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">25% at the end of one year and one sixteenth per quarter thereafter</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">4,678,000</font><font style="font-family:inherit;font-size:10pt;"> authorized shares available for future issuance under the 2016 Plan.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Determining Fair Value</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Valuation and amortization method&#8212;The Company's fair value of restricted stock units is based on the closing market price of the Company's common stock on the date of grant. The Company estimates the fair value of stock options granted using the Black-Scholes-option-pricing formula and a single option award approach. This fair value is then amortized ratably over the requisite service periods of the awards, which is generally the vesting period.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected Term&#8212;The Company&#8217;s expected term represents the period that the Company&#8217;s stock options are expected to be outstanding and was determined based on a combination of the Company's peer group and the Company's historical experience.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected Volatility&#8212;Expected volatility is based on a combination of the Company's implied and historical volatility. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected Dividend Yield&#8212;The Black-Scholes valuation model calls for a single expected dividend yield as an input and the Company has no plans to pay dividends.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-Free Interest Rate&#8212;The risk-free interest rate used in the Black-Scholes valuation method is based on the U.S. Treasury zero coupon issues in effect at the time of grant for periods corresponding with the expected term of the stock options.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated Forfeitures&#8212;The estimated forfeiture rate is based on the Company&#8217;s historical forfeiture rates and the estimate is revised in subsequent periods if actual forfeitures differ from the estimate.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of stock option grants for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;"> was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br clear="none"/>March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.38% - 1.48%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.35% - 1.58%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.38% - 1.57%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.35% - 1.76%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected term</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.31 years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.40 years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.31 - 5.33 years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.40 - 5.44 years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend yield</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Volatility</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49.09% - 50.89%</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47.60% - 48.26%</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47.06% - 50.89%</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46.93% - 49.31%</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average fair value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.99</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.92</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.04</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table shows total stock-based compensation expense included in the condensed consolidated statements of operations for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.61013645224172%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br clear="none"/>March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">294</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">222</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">792</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,549</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,255</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,423</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,148</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">491</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">369</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,330</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,148</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">552</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">720</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,223</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,780</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense before taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,886</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,566</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,768</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax impact</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,191</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,355</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,290</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,747</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,695</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,211</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,478</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,980</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The cash flows resulting from the tax benefits for tax deductions resulting from the exercise of stock options in excess of the compensation expense recorded for those options (excess tax benefits) issued or modified since July&#160;1, 2006 are classified as cash provided by financing activities. Excess tax benefits for stock options issued prior to July&#160;1, 2006 are classified as cash provided by operating activities. The Company had $</font><font style="font-family:inherit;font-size:10pt;">3,548,000</font><font style="font-family:inherit;font-size:10pt;"> and $</font><font style="font-family:inherit;font-size:10pt;">10,576,000</font><font style="font-family:inherit;font-size:10pt;"> of excess tax benefits recorded in additional paid-in capital in </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The Company had excess tax benefits classified as cash provided by financing activities of $</font><font style="font-family:inherit;font-size:10pt;">2,506,000</font><font style="font-family:inherit;font-size:10pt;"> and $</font><font style="font-family:inherit;font-size:10pt;">7,229,000</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, for options issued since July&#160;1, 2006.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company&#8217;s total unrecognized compensation cost related to non-vested stock-based awards granted to employees and non-employee directors was $</font><font style="font-family:inherit;font-size:10pt;">35,590,000</font><font style="font-family:inherit;font-size:10pt;">, which will be recognized over a weighted-average vesting period of approximately </font><font style="font-family:inherit;font-size:10pt;">2.31</font><font style="font-family:inherit;font-size:10pt;"> years.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Option Activity</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes stock option activity during </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> under all plans:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.24561403508771%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Options</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Price&#160;per</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Term</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">(in&#160;Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">(in&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of June&#160;30, 2015 (7,208,475 shares exercisable at weighted average exercise price of $12.24 per share)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,702,843</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted (weighted average fair value of $12.04)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">279,650</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(897,424</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35,531</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.85</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of March 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,049,538</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.81</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">174,856</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options vested and expected to vest at March&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,956,079</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.70</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.40</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">174,044</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options vested and exercisable at March&#160;31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,346,160</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">153,798</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total pretax intrinsic value of options exercised was </font><font style="font-family:inherit;font-size:10pt;">$11,637,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$16,491,000</font><font style="font-family:inherit;font-size:10pt;"> during </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$22,231,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$44,301,000</font><font style="font-family:inherit;font-size:10pt;"> during </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Unit Activity </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2015, the Company began to grant restricted stock units to employees. The Company grants restricted stock units to certain employees as part of its regular employee equity compensation review program as well as to selected new hires. Restricted stock units are share awards that entitle the holder to receive freely tradable shares of the Company's common stock upon vesting and settlement. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes restricted stock unit activity during </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> under all plans:&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:84.01559454191033%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Stock Units</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant-Date Fair Value per Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">(in&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of June&#160;30, 2015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">303,324</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">614,560</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.35</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(102,918</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.24</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(33,060</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.52</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of March 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">781,906</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,647</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total pretax intrinsic value of restricted stock units vested was </font><font style="font-family:inherit;font-size:10pt;">$1,579,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2,937,000</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. In </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, upon vesting, </font><font style="font-family:inherit;font-size:10pt;">50,912</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">102,918</font><font style="font-family:inherit;font-size:10pt;"> shares of restricted stock units were partially net share-settled such that the Company withheld </font><font style="font-family:inherit;font-size:10pt;">19,480</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">38,801</font><font style="font-family:inherit;font-size:10pt;"> shares with value equivalent to the employees' minimum statutory obligation for the applicable income and other employment taxes, and remitted the cash to the appropriate taxing authorities, respectively. The total shares withheld were based on the value of the restricted stock units on their respective vesting dates as determined by the Company's closing stock price. Total payments for the employees' tax obligations to taxing authorities were </font><font style="font-family:inherit;font-size:10pt;">$604,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1,108,000</font><font style="font-family:inherit;font-size:10pt;"> during </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively,  and are reflected as a financing activity within the condensed consolidated statements of cash flows. These net-share settlements had the effect of share repurchases by the Company as they reduced and retired the number of shares that would have otherwise been issued as a result of the vesting and did not represent an expense to the Company. Pursuant to the terms of the 2016 Plan, shares withheld in connection with net-share settlements are returned to the 2016 Plan and are available for future grants under the 2016 Plan.</font></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> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6418621&amp;loc=d3e17540-113929<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> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=51659978&amp;loc=d3e25284-112666<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> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 4: 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5444-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 14<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>30
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6807165264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Common Share<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net Income Per Common Share</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Income Per Common Share</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table shows the computation of basic and diluted net income per share for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands, except per share amounts):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.64327485380117%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br clear="none"/>March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,662</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,056</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,050</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,161</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,047</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,824</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,737</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,191</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,184</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,900</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,964</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average diluted shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,238</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,008</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,637</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,102</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.63</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted net income per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.32</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.44</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.26</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.47</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company had stock options and restricted stock units outstanding that could potentially dilute basic earnings per share in the future, but were excluded from the computation of diluted net income per share in the periods presented, as their effect would have been anti-dilutive. The anti-dilutive common share equivalents resulting from outstanding equity awards were </font><font style="font-family:inherit;font-size:10pt;">1,287,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">1,235,000</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">175,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">627,000</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></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> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1278-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><br>Reference 3: 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=7655603&amp;loc=d3e1252-109256<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 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=32703322&amp;loc=d3e4984-109258<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=26872669&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_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>31
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6799194176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [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_SupplementalBalanceSheetDisclosuresTextBlock', window );">Balance Sheet Components</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance Sheet Components</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables provide details of the selected balance sheet items (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventory:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.83040935672514%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">356,966</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">384,647</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work in process</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,281</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,214</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased parts and raw materials</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90,029</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,632</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total inventory</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">479,276</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">463,493</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recorded a provision for lower of cost or market and excess and obsolete inventory totaling </font><font style="font-family:inherit;font-size:10pt;">$2,246,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$6,026,000</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </font><font style="font-family:inherit;font-size:10pt;">in </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$287,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4,462,000</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property, Plant, and Equipment:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.83040935672514%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,454</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,962</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,665</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,959</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Building and leasehold improvements </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,586</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,323</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings and leasehold improvements construction in progress (1)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,895</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,572</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,514</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,689</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,213</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased software</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,464</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,343</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased software construction in progress (2)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">493</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,567</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">235,284</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">209,836</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(55,662</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(46,798</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179,622</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">163,038</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) In connection with the purchase of property located in San Jose, California for the Company's Green Computing Park, the Company continues to engage several contractors for the development and construction of improvements on the property. The first manufacturing building at this location was completed in August 2015. In the nine months ended March 31, 2016, the Company also engaged a contractor for the construction of improvements on leasehold property located in the Netherlands, which was completed in October 2015. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2) The Company completed its implementation of a new enterprise resource planning, or ERP, system for its U.S. headquarters on July 5, 2015 and for its subsidiaries in Taiwan and the Netherlands in January 2016. The Company has capitalized the costs of the new ERP software and certain expenses associated directly with the implementation of the ERP system as of January 2016 and began to depreciate these costs in the nine months ended March 31, 2016.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Assets:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term deferred service costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,033</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,490</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid royalty license</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">810</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">997</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Investment in a privately held company</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,411</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,411</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted cash</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">840</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deposits</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">924</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">223</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,158</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,226</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted cash consists primarily of certificates of deposits pledged as security for one irrevocable letter of credit required in connection with a warehouse lease in Fremont, California, two deposits to escrow accounts required by the Company's worker's compensation program, one deposit required for the Company's bonded warehouse set up in Taiwan and bank guarantees in connection with office leases in the Netherlands. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accrued Liabilities:</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued payroll and related expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,574</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,141</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer deposits</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,255</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,314</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued warranty costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,634</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,700</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued cooperative marketing expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,690</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred service revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,816</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,085</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,071</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,813</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total accrued liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,132</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,743</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Product Warranties:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br clear="none"/>March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,777</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,960</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,083</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for warranty</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,685</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,968</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,229</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,928</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs charged to accrual</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,872</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,706</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,545</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,476</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Change in estimated liability for pre-existing warranties</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(460</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,254</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(326</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, end of period</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,209</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,209</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current portion</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,634</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,209</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,634</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,209</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term portion</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,496</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,496</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_SupplementalBalanceSheetDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.</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_SupplementalBalanceSheetDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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>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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6807814864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-term Investments<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Long-term Investments</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-term Investments</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company held </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2,633,000</font><font style="font-family:inherit;font-size:10pt;">, of auction-rate securities (&#8220;auction rate securities&#8221;), net of unrealized losses, representing its interest in auction rate preferred shares in a closed end mutual fund invested in municipal securities; such auction rate securities were rated </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">AA2</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">AA2</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">. These auction rate preferred shares have no stated maturity date.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During February 2008, the auctions for these auction rate securities began to fail to obtain sufficient bids to establish a clearing rate and the securities were not salable in the auction, thereby losing the short-term liquidity previously provided by the auction process. As a result, as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2,633,000</font><font style="font-family:inherit;font-size:10pt;"> of these auction rate securities have been classified as long-term available-for-sale investments.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has used a discounted cash flow model to estimate the fair value of the auction rate securities as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">. The material factors used in preparing the discounted cash flow model are (i) the discount rate utilized to present value the cash flows, (ii) the time period until redemption and (iii) the estimated rate of return. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the discount rate, the time period until redemption and the estimated rate of return were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1.81%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">3</font><font style="font-family:inherit;font-size:10pt;"> years and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">0.41%</font><font style="font-family:inherit;font-size:10pt;">, respectively. Management derives the estimates by obtaining input from market data on the applicable discount rate, estimated time to redemption and estimated rate of return. The changes in fair value have been primarily due to changes in the estimated rate of return and a change in the estimated redemption period. The fair value of the Company's investment portfolio may change between </font><font style="font-family:inherit;font-size:10pt;">1%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">3%</font><font style="font-family:inherit;font-size:10pt;"> by increasing or decreasing the rate of return used by </font><font style="font-family:inherit;font-size:10pt;">1%</font><font style="font-family:inherit;font-size:10pt;"> or by increasing or decreasing the term used by </font><font style="font-family:inherit;font-size:10pt;">1 year</font><font style="font-family:inherit;font-size:10pt;">. Changes in these estimates or in the market conditions for these investments are likely in the future based upon the then current market conditions for these investments and may affect the fair value of these investments. On a quarterly basis, the Company reviews the inputs to assess their continued appropriateness and consistency. If any significant differences were to be noted, they would be researched in order to determine the reason. However, historically, no significant differences have been noted. The Company has consistently applied these valuation techniques in all periods presented and believes it has obtained the most accurate information available for the auction rate securities. Movement of these inputs would not significantly impact the fair value of the auction rate securities. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on this assessment of fair value, the Company determined that there was no changes in fair value of its auction rate securities during </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">. There was a cumulative total decline of </font><font style="font-family:inherit;font-size:10pt;">$117,000</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">. That amount has been recorded as a component of other comprehensive income. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company has recorded an accumulated unrealized loss of </font><font style="font-family:inherit;font-size:10pt;">$70,000</font><font style="font-family:inherit;font-size:10pt;">, net of deferred income taxes, on long-term auction rate securities. The Company deems this loss to be temporary as it will not likely be required to sell the securities before their anticipated recovery and the Company has the intent and financial ability to hold these investments until recovery of cost.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Although the investment impairment is considered to be temporary, these investments are not currently liquid and in the event the Company needs to access these funds, the Company will not be able to do so without a loss of principal. The Company plans to continue to monitor the liquidity situation in the marketplace and the creditworthiness of its holdings and will perform periodic impairment analysis.&#160;In </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> auction rate securities redeemed or sold.</font></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_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-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_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for  investments in certain debt and equity 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 320<br> -Glossary Debt Security<br> -URI http://asc.fasb.org/extlink&amp;oid=6509901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27290-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6379141&amp;loc=d3e15032-111544<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27232-111563<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -Glossary Equity Security<br> -URI http://asc.fasb.org/extlink&amp;oid=6511694<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957658&amp;loc=d3e62557-112803<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27161-111563<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27357-111563<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27405-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6817455344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Disclosure<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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 Disclosure</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Disclosure</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The financial assets of the Company measured at fair value on a recurring basis are included in cash equivalents and long-term investments. The Company&#8217;s money market funds are classified within Level&#160;1 of the fair value hierarchy which is based on quoted market prices for the identical underlying securities in active markets. The Company&#8217;s long-term auction rate securities investments are classified within Level 3 of the fair value hierarchy which did not have observable inputs for its auction rate securities as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">. Refer to Note 1 for a discussion of the Company&#8217;s policies regarding the fair value hierarchy. The Company&#8217;s methodology for valuing these investments is the discounted cash flow model and is described in Note 5.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the Company&#8217;s cash equivalents and long-term investments as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> which are measured at fair value on a recurring basis by level within the fair value hierarchy. These are classified based on the lowest level of input that is significant to the fair value measurement (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">March&#160;31, 2016</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Asset&#160;at</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">312</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">312</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Auction rate securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">312</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,945</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">June&#160;30, 2015</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Asset&#160;at</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">310</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">310</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Auction rate securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">310</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,943</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The above table excludes </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$175,873,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$94,901,000</font><font style="font-family:inherit;font-size:10pt;"> of cash and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2,128,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1,130,000</font><font style="font-family:inherit;font-size:10pt;"> of certificates of deposit held by the Company as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. There were no transfers between Level 1, Level 2 or Level 3 securities in </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides a reconciliation of the Company&#8217;s financial assets measured at fair value on a recurring basis, consisting of long-term auction rate securities, using significant unobservable inputs (Level 3) for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:97.07602339181285%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br clear="none"/>March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,647</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,647</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total realized gains or (losses) included in net income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total unrealized gains or (losses) included in other comprehensive income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and settlements at par</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Transfers in and/or out of Level 3</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,647</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,647</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of the Company&#8217;s long-term investments as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Holding</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Holding</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Auction rate securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(117</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Holding</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Holding</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Auction rate securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(117</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company measures the fair value of outstanding debt for disclosure purposes on a recurring basis. As of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, short-term and long-term debt of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$93,795,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$94,412,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, are reported at amortized cost. This outstanding debt is classified as Level 2 as it is not actively traded and is valued using a discounted cash flow model that uses observable market inputs. Based on the discounted cash flow model, the fair value of the outstanding debt approximates amortized cost.</font></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> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-110258<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 30<br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14172-108612<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 28<br> -URI http://asc.fasb.org/extlink&amp;oid=6957238&amp;loc=d3e14064-108612<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> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13537-108611<br><br>Reference 5: 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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13504-108611<br><br>Reference 6: 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 10<br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13433-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_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>34
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6799158560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short-term and Long-term Obligations<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Short-term and Long-term Obligations</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Short-term and Long-term Obligations</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term and long-term obligations as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:91.86507936507937%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:60%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Line of credit:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Bank of America </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,199</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,699</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">CTBC Bank</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,700</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,700</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total line of credit</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,899</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,399</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Building term loans:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Bank of America</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,633</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,733</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">CTBC Bank</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,263</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,280</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total building term loans</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,896</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,013</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total debt</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,795</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,412</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current portion</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(93,795</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(93,479</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term portion</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">933</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Activities under Revolving Lines of Credit and Term Loans</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Bank of America</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2015, the Company entered into an amendment to the existing credit agreement with Bank of America N.A. ("Bank of America") which provided for (i) a </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$65,000,000</font><font style="font-family:inherit;font-size:10pt;"> revolving line of credit facility that would have matured on November 15, 2015 and (ii) a five-year </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$14,000,000</font><font style="font-family:inherit;font-size:10pt;"> term loan facility. The term loan is secured by the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;"> buildings located in San Jose, California and the principal and interest are payable monthly through September 30, 2016 with an interest rate at the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">LIBOR</font><font style="font-family:inherit;font-size:10pt;"> rate plus </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1.50%</font><font style="font-family:inherit;font-size:10pt;"> per annum. In April 2016, the Company extended the revolving line of credit to mature on May 31, 2016, and the Company is currently negotiating with Bank of America to renew the revolving line of credit.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The line of credit facility provides for borrowings denominated both in U.S. dollars and in Taiwanese dollars. For borrowings denominated in U.S. dollars, the interest rate for the revolving line of credit is at the LIBOR rate plus </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1.25%</font><font style="font-family:inherit;font-size:10pt;"> per annum. The LIBOR rate was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">0.44%</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">. For borrowings denominated in Taiwanese dollars, the interest rate is equal to the lender's established interest rate which is adjusted monthly.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, the total outstanding borrowings under the Bank of America term loan were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1,633,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$3,733,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. The total outstanding borrowings under the Bank of America line of credit were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$62,199,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$59,699,000</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The interest rates for these loans ranged from </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1.00%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1.94%</font><font style="font-family:inherit;font-size:10pt;"> per annum at </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and from </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">0.79%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">1.68%</font><font style="font-family:inherit;font-size:10pt;"> per annum at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the unused revolving line of credit with Bank of America was </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$2,801,000</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">CTBC Bank</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2015, the Company entered into an amendment to the existing credit agreement with CTBC Bank Co., Ltd ("CTBC Bank") that provides for (i) a </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">-month NT</font><font style="font-family:inherit;font-size:10pt;">$700,000,000</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">$22,017,000</font><font style="font-family:inherit;font-size:10pt;"> U.S. dollar equivalent term loan secured by the land and building located in Bade, Taiwan with an interest rate equal to the lender's established NTD interest rate plus </font><font style="font-family:inherit;font-size:10pt;">0.25%</font><font style="font-family:inherit;font-size:10pt;"> per annum which is adjusted monthly and (ii) a </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">-month revolving line of credit up to </font><font style="font-family:inherit;font-size:10pt;">80.0%</font><font style="font-family:inherit;font-size:10pt;"> of eligible accounts receivable in an aggregate amount of up to </font><font style="font-family:inherit;font-size:10pt;">$17,000,000</font><font style="font-family:inherit;font-size:10pt;"> with an interest rate equal to the lender's established USD interest rate plus </font><font style="font-family:inherit;font-size:10pt;">0.30%</font><font style="font-family:inherit;font-size:10pt;"> per annum which is adjusted monthly. The total borrowings allowed under the credit agreement are capped at NT</font><font style="font-family:inherit;font-size:10pt;">$1,000,000,000</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">$30,340,000</font><font style="font-family:inherit;font-size:10pt;"> U.S. dollar equivalent.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total outstanding borrowings under the CTBC Bank term loan are denominated in Taiwanese dollars and were translated into U.S. dollars of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$20,263,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$21,280,000</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The total outstanding borrowings under the CTBC Bank revolving line of credit were </font><font style="font-family:inherit;font-size:10pt;">$9,700,000</font><font style="font-family:inherit;font-size:10pt;"> in U.S. dollars at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">. The interest rate for this loan ranged from </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">0.92%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">1.06%</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">0.82%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">1.16%</font><font style="font-family:inherit;font-size:10pt;"> per annum at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2016, the Company entered into a credit agreement with CTBC Bank Co., Ltd that provides for (i) a </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">-month NT</font><font style="font-family:inherit;font-size:10pt;">700,000,000</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">$21,620,000</font><font style="font-family:inherit;font-size:10pt;"> U.S. dollar equivalent term loan facility secured by the land and building located in Bade, Taiwan with an interest rate equal to the lender's established NTD interest rate plus </font><font style="font-family:inherit;font-size:10pt;">0.25%</font><font style="font-family:inherit;font-size:10pt;"> per annum which is adjusted monthly. This term loan facility also includes a </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">-month customs bond up to NT</font><font style="font-family:inherit;font-size:10pt;">100,000,000</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">$3,089,000</font><font style="font-family:inherit;font-size:10pt;"> U.S. dollar equivalent with an annual fee equal to </font><font style="font-family:inherit;font-size:10pt;">0.5%</font><font style="font-family:inherit;font-size:10pt;"> per annum, and (ii) a </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;">-month revolving line of credit up to </font><font style="font-family:inherit;font-size:10pt;">80.0%</font><font style="font-family:inherit;font-size:10pt;"> of eligible accounts receivable in an aggregate amount of up to </font><font style="font-family:inherit;font-size:10pt;">$40,000,000</font><font style="font-family:inherit;font-size:10pt;"> with an interest rate equal to the lender's established USD interest rate plus </font><font style="font-family:inherit;font-size:10pt;">0.30%</font><font style="font-family:inherit;font-size:10pt;"> per annum which is adjusted monthly. The total borrowings allowed under the credit agreement are capped at </font><font style="font-family:inherit;font-size:10pt;">$40,000,000</font><font style="font-family:inherit;font-size:10pt;">. The credit agreement matures on March 31, 2017.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Covenant Compliance </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The credit agreement with Bank of America contains customary representations and warranties and customary affirmative and negative covenants applicable to the Company and its subsidiaries. The credit agreement contains certain financial covenants, including the following: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.85714285714286%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:92%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Not to incur on a consolidated basis, a net loss before taxes and extraordinary items in any two consecutive quarterly accounting periods;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.85714285714286%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:92%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s funded debt to EBITDA ratio (ratio of all outstanding liabilities for borrowed money and other interest-bearing liabilities, including current and long-term debt, less the non-current portion of subordinated liabilities to EBITDA) shall not be greater than 2.00;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.85714285714286%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:5%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:92%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s unencumbered liquid assets, as defined in the agreement, held in the United States shall have an aggregate market value of not less than $30,000,000, measured as of the last day of each fiscal quarter and the last day of each fiscal year.</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, total assets of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1,137,023,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$1,045,408,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, collateralized the line of credit with Bank of America which represents all of the assets of the Company except for the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">three</font><font style="font-family:inherit;font-size:10pt;"> buildings purchased in San Jose, California in June 2010 and the land and building located in Bade, Taiwan. As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, total assets collateralizing the term loan with Bank of America were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$17,181,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$17,354,000</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company was in compliance with all financial covenants associated with the credit agreement with Bank of America. </font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, the land and building located in Bade, Taiwan with a value of  </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$26,909,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$27,047,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, collateralized the term loan with CTBC Bank. There are no financial covenants associated with the term loan with CTBC Bank at </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21475-112644<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,20,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_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>35
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6786224272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related-party and Other Transactions<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [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_RelatedPartyTransactionsDisclosureTextBlock', window );">Related-party and Other Transactions</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Related-party and Other Transactions</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Ablecom Technology Inc.</font><font style="font-family:inherit;font-size:10pt;">&#8212;Ablecom, a Taiwan corporation, together with one of its subsidiaries, Compuware (collectively &#8220;Ablecom&#8221;), is one of the Company&#8217;s major contract manufacturers. Ablecom&#8217;s ownership of Compuware is below </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">50%</font><font style="font-family:inherit;font-size:10pt;"> but Compuware remains a related party as Ablecom still has significant influence over its operations. Ablecom&#8217;s chief executive officer, Steve Liang, is the brother of Charles Liang, the Company&#8217;s President, Chief Executive Officer and Chairman of the Board of Directors. Ablecom owns approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">0.3%</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s common stock. Charles Liang and his wife, also an officer of the Company, collectively own approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">10.5%</font><font style="font-family:inherit;font-size:10pt;"> of Ablecom, while Steve Liang and other family members own approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">36.0%</font><font style="font-family:inherit;font-size:10pt;"> of Ablecom at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has product design and manufacturing services agreements (&#8220;product design and manufacturing agreements&#8221;) and a distribution agreement (&#8220;distribution agreement&#8221;) with Ablecom.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the product design and manufacturing agreements, the Company outsources a portion of its design activities and a significant part of its manufacturing of components such as server chassis to Ablecom. Ablecom agrees to design products according to the Company&#8217;s specifications. Additionally, Ablecom agrees to build the tools needed to manufacture the products.  The Company has agreed to pay for Ablecom's cost of chassis and related product tooling and engineering services and will pay for those items when the work has been completed. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the distribution agreement, Ablecom purchases server products from the Company for distribution in Taiwan. The Company believes that the pricing and terms under the distribution agreement are similar to the pricing and terms of distribution arrangements the Company has with similar, third party distributors.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ablecom&#8217;s net sales to the Company and its net sales of the Company&#8217;s products to others comprise a substantial majority of Ablecom&#8217;s net sales. The Company purchased products from Ablecom totaling </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$55,133,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$185,845,000</font><font style="font-family:inherit;font-size:10pt;">, and sold products to Ablecom totaling </font><font style="font-family:inherit;font-size:10pt;">$4,413,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$12,125,000</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. The Company purchased products from Ablecom totaling </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$58,002,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$169,918,000</font><font style="font-family:inherit;font-size:10pt;">, and sold products to Ablecom totaling </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$6,067,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$43,524,000</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amounts owed to the Company by Ablecom as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$6,034,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$13,186,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. Amounts owed to Ablecom by the Company as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$45,357,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$59,015,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. For </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company paid Ablecom the majority of invoiced dollars between </font><font style="font-family:inherit;font-size:10pt;">34</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">88</font><font style="font-family:inherit;font-size:10pt;"> days of invoice date. For </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company paid </font><font style="font-family:inherit;font-size:10pt;">$3,003,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5,901,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, for tooling assets and miscellaneous costs to Ablecom. For </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company paid </font><font style="font-family:inherit;font-size:10pt;">$231,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4,728,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, for tooling assets and miscellaneous costs to Ablecom. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s exposure to loss as a result of its involvement with Ablecom is limited to (a)&#160;potential losses on its purchase orders in the event of an unforeseen decline in the market price and/or demand of the Company&#8217;s products such that the Company incurs a loss on the sale or cannot sell the products and (b)&#160;potential losses on outstanding accounts receivable from Ablecom in the event of an unforeseen deterioration in the financial condition of Ablecom such that Ablecom defaults on its payable to the Company. Outstanding purchase orders with Ablecom were </font><font style="font-family:inherit;font-size:10pt;">$65,227,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$67,261,000</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, representing the maximum exposure to loss relating to (a)&#160;above. The Company does not have any direct or indirect guarantees of losses of Ablecom.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2012, the Company and Ablecom jointly established Super Micro Asia Science and Technology Park, Inc. ("Management Company") in Taiwan to manage the common areas shared by the Company and Ablecom for their separately constructed manufacturing facilities. Each company contributed </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$168,000</font><font style="font-family:inherit;font-size:10pt;"> and owns </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">50%</font><font style="font-family:inherit;font-size:10pt;"> of the Management Company. Although the operations of the Management Company are independent of the Company, through governance rights, the Company has the ability to direct the Management Company's business strategies. Therefore, the Company has concluded that the Management Company is a variable interest entity of the Company as the Company is the primary beneficiary of the Management Company. The accounts of the Management Company are consolidated with the accounts of the Company, and a noncontrolling interest has been recorded for the Ablecom's interests in the net assets and operations of the Management Company. In </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">$13,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$9,000</font><font style="font-family:inherit;font-size:10pt;"> of net income attributable to Ablecom's interest was included in the Company's general and administrative expenses in the condensed consolidated statements of operations. In </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$4,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$(3,000)</font><font style="font-family:inherit;font-size:10pt;"> of net income (loss) attributable to Ablecom's interest was included in the Company's general and administrative expenses in the condensed consolidated statements of operations.</font></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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript: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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39678-107864<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br><br>Reference 6: 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.(k))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph b<br> -Article 3A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6799218912">
<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>Mar. 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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recorded provisions for income taxes of </font><font style="font-family:inherit;font-size:10pt;">$7,386,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$28,951,000</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$8,136,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$30,234,000</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The effective tax rate was </font><font style="font-family:inherit;font-size:10pt;">30.7%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">30.8%</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">26.1%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">28.7%</font><font style="font-family:inherit;font-size:10pt;"> for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The effective tax rate for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> is estimated to be lower than the federal statutory rate primarily due to the reinstatement of the U.S. federal research and development ("R&amp;D") tax credit partially offset by the impact of stock option expenses and additional tax accruals related to foreign operations. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 18, 2015, the Protecting Americans from Tax Hikes Act of 2015 extended the U.S. federal R&amp;D tax credit permanently from January 1, 2015. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company projected a total net tax benefit of&#160;</font><font style="font-family:inherit;font-size:10pt;">$4,384,000</font><font style="font-family:inherit;font-size:10pt;"> for fiscal year 2016, and </font><font style="font-family:inherit;font-size:10pt;">$2,770,000</font><font style="font-family:inherit;font-size:10pt;"> reinstated for fiscal year 2015.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company had a liability for gross unrecognized tax benefits of </font><font style="font-family:inherit;font-size:10pt;">$15,794,000</font><font style="font-family:inherit;font-size:10pt;">, substantially all of which, if recognized, would affect the Company's effective tax rate. During </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;">, there were no material changes in the total amount of the liability for gross unrecognized tax benefits. The Company&#8217;s policy is to include interest and penalties related to unrecognized tax benefits within the provision for taxes on the condensed consolidated statements of operations. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company had accrued </font><font style="font-family:inherit;font-size:10pt;">$1,010,000</font><font style="font-family:inherit;font-size:10pt;"> of interest and penalties relating to unrecognized tax benefits. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is subject to U.S. federal income tax as well as income taxes in many state and foreign jurisdictions.&#160; In August 2015, the Company met with the Internal Revenue Service in connection with its examination of the Company's federal income tax returns for tax years 2013 and 2014. The Company is also under audit in Taiwan for tax year ended June 30, 2014. The Company does not expect a resolution to be reached regarding either matter during the next twelve months.&#160;While management believes that the Company has adequate reserves for all uncertain tax positions, amounts asserted by tax authorities could be greater or less than the Company's current position.&#160;Accordingly, the Company's provision on federal, state and foreign tax related matters to be recorded in the future may change as revised estimates are made or the underlying matters are settled or otherwise resolved.&#160;The federal statute of limitations remain open in general for tax years 2013 through 2015. The  various state statute of limitations remain open in general for tax years 2011 through 2015. The statute of limitations in major foreign jurisdictions remain open for examination in general for tax years 2010 through 2015.</font></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 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 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32559-109319<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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32718-109319<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 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-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_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>37
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6807087840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Litigation and Claims</font><font style="font-family:inherit;font-size:10pt;">&#8212; The Company is involved in various legal proceedings arising from the normal course of business activities. The Company defends itself vigorously against any such claims. In management&#8217;s opinion, the resolution of any matters will not have a material adverse effect on the Company&#8217;s consolidated financial condition, results of operations or liquidity. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Purchase Commitments</font><font style="font-family:inherit;font-size:10pt;">&#8212; The Company has agreements to purchase certain units of inventory and non-inventory items through fiscal year </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, these remaining non-cancellable commitments were </font><font style="font-family:inherit;font-size:10pt;">$341,559,000</font><font style="font-family:inherit;font-size:10pt;"> compared to </font><font style="font-family:inherit;font-size:10pt;">$378,341,000</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Included in the above non-cancellable commitments are hard disk drive purchase commitments totaling approximately </font><font style="font-family:inherit;font-size:10pt;">$116,922,000</font><font style="font-family:inherit;font-size:10pt;">, which will be paid through </font><font style="font-family:inherit;font-size:10pt;">December 2016</font><font style="font-family:inherit;font-size:10pt;">. The Company has entered into purchase agreements with selected suppliers of hard disk drives in order to ensure continuity of supply for these components. The agreements provide for some variation in the amount of units the Company is required to purchase and the suppliers may modify the purchase price for these components due to significant changes in market or component supply conditions. Product mix for these components may be negotiated quarterly and the purchase price for these components will be reviewed quarterly with the suppliers. The Company has been negotiating the purchase price with the suppliers on an ongoing basis based upon market rates.</font></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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6449706&amp;loc=d3e16207-108621<br><br>Reference 2: 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=51674963&amp;loc=d3e12565-110249<br><br>Reference 3: 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14435-108349<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><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6394976&amp;loc=d3e25287-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6799170704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_SegmentReportingAbstract', window );"><strong>Segment Reporting [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_SegmentReportingDisclosureTextBlock', window );">Segment Reporting</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment Reporting</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company operates in </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> operating segment that develops and provides high performance server solutions based upon an innovative, modular and open-standard architecture. The Company&#8217;s chief operating decision maker is the Chief Executive Officer.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">International net sales are based on the country and region to which the products were shipped. The following is a summary for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, of net sales by geographic region (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:94.34697855750487%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br clear="none"/>March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">326,392</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273,631</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,072,126</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">803,757</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,279</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,259</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">294,239</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">269,404</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,544</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,772</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,595</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,785</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,506</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,563</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">83,343</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,615</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">532,721</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">471,225</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,691,303</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,417,561</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of long-lived assets, excluding financial instruments, deferred tax assets, other assets, goodwill and intangible assets (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.68615984405457%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-lived assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,732</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124,292</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,627</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,695</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,263</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,051</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179,622</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">163,038</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of net sales by product type (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="28" rowspan="1"></td></tr><tr><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br clear="none"/>March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Percent&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Net Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Percent&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Net Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Percent&#160;of<br clear="none"/>Net Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Percent&#160;of<br clear="none"/>Net Sales</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Server&#160;systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">372,404</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">301,953</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,182,362</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">859,818</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subsystems&#160;and accessories</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,317</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">169,272</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">508,941</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">557,743</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">532,721</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">471,225</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,691,303</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,417,561</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subsystems and accessories are comprised of serverboards, chassis and accessories. Server systems constitute an assembly of subsystems and accessories. </font><font style="font-family:inherit;font-size:10pt;">One</font><font style="font-family:inherit;font-size:10pt;"> customer represented </font><font style="font-family:inherit;font-size:10pt;">10.2%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">12.6%</font><font style="font-family:inherit;font-size:10pt;"> of the Company's total net sales in </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and one customer represented </font><font style="font-family:inherit;font-size:10pt;">13.9%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">12.5%</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s total net sales for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. No country other than the United States represents greater than </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">10%</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s total net sales in </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> customer accounted for </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> or more of the Company's accounts receivable as of </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">.</font></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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-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_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript: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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8981-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e9038-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 33<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8971-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8595-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8380-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 35<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8984-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e9031-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8538-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8864-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8924-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>39
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6807087840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prior Period Adjustment Recorded in Current Period<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock', window );">Prior Period Adjustment Recorded in Current Period</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Prior Period Adjustment Recorded in Current Period</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;">In November 2015, the Company identified errors related to revenue which was recognized prior to meeting US GAAP revenue recognition criteria which impacted fiscal years 2013, 2014 and 2015. The Company determined that certain contracts for extended warranties on products were recorded as revenue at the time of sale of the product in prior periods instead of being deferred and amortized over the contractual warranty period. The cumulative impact of this error pertaining to prior periods through June 30, 2015 was to overstate net sales and net income by </font><font style="font-family:inherit;font-size:10pt;">$9,259,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5,926,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. To compute the amount of the error, the Company determined a best estimated selling price for the extended warranty contracts based on prices charged to customers for these contracts when sold separately.  This error was corrected in the first quarter ended September 30, 2015 by reducing net sales by </font><font style="font-family:inherit;font-size:10pt;">$9,259,000</font><font style="font-family:inherit;font-size:10pt;"> and net income by </font><font style="font-family:inherit;font-size:10pt;">$5,926,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; The Company assessed the materiality of these errors on each of the fiscal years ended June 30, 2013, 2014 and 2015, and concluded that the errors were not material to any of these periods. The Company also concluded that recording an out-of-period correction would not be material to the nine months ended March 31, 2016. Consequently,</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font><font style="font-family:inherit;font-size:10pt;">the accompanying condensed consolidated statement of operations for the nine months ended March 31, 2016 have been corrected.</font></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_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingChangesAndErrorCorrectionsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting accounting changes and error corrections. It includes the conveyance of information necessary for a user of the Company's financial information to understand all aspects and required disclosure information concerning all changes and error corrections reported in the Company's financial statements for 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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=56949863&amp;loc=d3e22644-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=6368906&amp;loc=d3e21914-107793<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=56949863&amp;loc=d3e22595-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=56949863&amp;loc=d3e22499-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 1.N.Q3)<br> -URI http://asc.fasb.org/extlink&amp;oid=26874127&amp;loc=d3e30840-122693<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 1<br> -Section N<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingChangesAndErrorCorrectionsTextBlock</td>
</tr>
<tr>
<td style="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>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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6801634736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">&#160;</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The condensed consolidated financial statements reflect the condensed consolidated balance sheets, results of operations, comprehensive income and cash flows of Super Micro Computer, Inc. and its wholly-owned subsidiaries (collectively, the &#8220;Company&#8221;). All intercompany accounts and transactions have been eliminated in consolidation.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited condensed consolidated financial statements included herein have been prepared by the Company pursuant to the rules and regulations of the United States Securities and Exchange Commission (&#8220;SEC&#8221;) and include the accounts of the Company and its wholly-owned subsidiaries. Certain information and footnote disclosures normally included in financial statements prepared in accordance with United States generally accepted accounting principles have been condensed or omitted pursuant to such rules and regulations. These condensed consolidated financial statements should be read in conjunction with the Company&#8217;s audited consolidated financial statements for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">&#160;included in its Annual Report on Form 10-K/A, as filed with the SEC (the &#8220;Annual Report&#8221;).</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited condensed consolidated financial statements included herein reflect all adjustments, including normal recurring adjustments, which are, in the opinion of management, necessary for a fair presentation of the consolidated financial position, results of operations and cash flows for the periods presented. The condensed consolidated results of operations for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> are not necessarily indicative of the results that may be expected for future quarters or for the fiscal year ending </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company consolidates its investment in Super Micro Asia Science and Technology Park, Inc. as it is a variable interest entity and the Company is the primary beneficiary. The noncontrolling interest is presented as a separate component from the Company's equity in the equity section of the condensed consolidated balance sheets. Net income attributable to the noncontrolling interest is not presented separately in the condensed consolidated statements of operations and is included in the general and administrative expenses as the amount is not material for any of the fiscal periods presented. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></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_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for certain assets and liabilities at fair value. Accounts receivable and accounts payable are carried at cost, which approximates fair value due to the short maturity of these instruments. Cash equivalents and long-term investments are carried at fair value. Short-term and long-term debt is carried at amortized cost, which approximates its fair value based on borrowing rates currently available to the Company for loans with similar terms. The hierarchy below lists three levels of fair value based on the extent to which inputs used in measuring fair value are observable in the market. The Company categorizes each of its fair value measurements in one of these three levels based on the lowest level input that is significant to the fair value measurement in its entirety. These levels are:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;1&#160;-&#160;Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;2&#160;-&#160;Quoted prices in markets that are not active or financial instruments for which all significant inputs are observable, either directly or indirectly; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;3&#160;-&#160;Prices or valuations that require inputs that are both significant to the fair value measurement and unobservable.</font></div></td></tr></table></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_EarningsPerSharePolicyTextBlock', window );">Net Income Per Common Share</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Net Income Per Common Share</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's basic earnings per share is computed by dividing income available to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing income available to common stockholders by the weighted-average number of shares of common stock outstanding during the period increased to include the number of additional shares of common stock that would have been outstanding if the potentially dilutive securities had been issued. Potentially dilutive securities include outstanding stock options and unvested restricted stock units (&#8220;RSUs&#8221;). The dilutive effect of potentially dilutive securities is reflected in diluted earnings per share by application of the treasury stock method. Under the treasury stock method, an increase in the fair market value of the Company&#8217;s common stock can result in a greater dilutive effect from potentially dilutive securities. Additionally, the exercise of employee stock options and the vesting of restricted stock units results in a further dilutive effect on net income per share.</font></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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued new accounting guidance related to revenue recognition. This new standard replaces all current U.S. GAAP guidance on revenue, eliminates all industry-specific guidance and provides a unified model in determining when and how revenue is recognized. The core principle is that a company should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. Further, in March 2016, the FASB issued an amendment to the accounting guidance related to revenue from contracts with customers - principal versus agent considerations. In April 2016, the FASB issued an amendment to the accounting guidance related to revenue from contracts with customers - identifying performance obligations and licensing. These guidances can be applied either retrospectively or as a cumulative-effect adjustment as of the date of adoption. Early adoption is permitted for annual periods beginning after December 15, 2016. The new standard is effective for the Company on July 1, 2018. The Company is currently evaluating the effect the guidance will have on the Company's financial statement disclosures, results of operations and financial position.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2015, the FASB issued an amendment to the accounting guidance related to presentation of debt issuance costs. The amendment requires that debt issuance costs related to a recognized debt liability be presented in the balance sheet as a direct deduction from the carrying amount of that debt liability, consistent with debt discounts. In August 2015, the FASB issued an amendment to the accounting guidance related to presentation and subsequent measurement of debt issuance costs associated with line-of-credit arrangements. The amendment clarified that an entity may defer and present debt issuance costs associated with line-of-credit arrangements as an asset and subsequently amortize the deferred debt issuance costs ratably over the term of the line-of-credit arrangement, regardless of whether there are any outstanding borrowings on the line-of-credit arrangement. The amendment is effective for the Company on July 1, 2016. The Company is currently evaluating the effect the amendment to the guidance will have on the Company's financial statement disclosures, results of operations and financial position.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In July 2015, the FASB issued an amendment to the authoritative guidance related to inventory measurement. The amendment requires entities to measure inventory at the lower of cost and net realizable value thereby simplifying the current guidance under which an entity must measure inventory at the lower of cost or market. The amendment is effective for the Company on July 1, 2017. The Company is currently evaluating the effect the amendment to the guidance will have on the Company's financial statement disclosures, results of operations and financial position.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2015, the FASB issued an amendment to the accounting guidance related to balance sheet classification of deferred taxes. The amendment requires that all deferred tax assets and liabilities be classified as noncurrent in a classified balance sheet. Early adoption is permitted as of the beginning of an interim or annual reporting period. The amendment is effective for the Company on July 1, 2017. The Company is currently evaluating the effect the amendment to the guidance will have on the Company's financial statement disclosures, results of operations and financial position.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued an amendment to the accounting guidance related to leases. The amendment will supersede the existing lease guidance, including on-balance sheet recognition of operating leases for lessees. This amendment should be applied using a modified retrospective approach and is effective for the Company on July 1, 2018. Early adoption is permitted. The Company is currently evaluating the effect the guidance will have on its financial statement disclosures, results of operations and financial position.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the FASB issued new accounting guidance on the accounting for certain aspects of share-based payment to employees, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements as well as classification in the statement of cash flows. This guidance is effective for us on July 1, 2017. The Company is currently evaluating the effect the guidance will have on its financial statement disclosures, results of operations and financial position.</font></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_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript: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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=18733093&amp;loc=d3e5614-111684<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph k<br> -Article 1<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02, 03<br> -Article 3A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="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_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript: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 50<br> -Paragraph 1<br> -Subparagraph (c)<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 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="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_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 determining the fair value of financial 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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13279-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="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_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 that 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;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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>41
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6799276608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation and Stockholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of assumptions used to estimate fair value of stock options granted using Black-Scholes option pricing model</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of stock option grants for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;"> was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br clear="none"/>March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.38% - 1.48%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.35% - 1.58%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.38% - 1.57%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.35% - 1.76%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected term</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.31 years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.40 years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.31 - 5.33 years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.40 - 5.44 years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend yield</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Volatility</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49.09% - 50.89%</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47.60% - 48.26%</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47.06% - 50.89%</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46.93% - 49.31%</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average fair value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.99</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15.92</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.04</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of stock-based compensation expense</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table shows total stock-based compensation expense included in the condensed consolidated statements of operations for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.61013645224172%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br clear="none"/>March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">294</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">222</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">792</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,549</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,255</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,423</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,148</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">491</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">369</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,330</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,148</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">552</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">720</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,223</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,780</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense before taxes</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,886</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,566</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,768</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax impact</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,191</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,355</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,290</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,747</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,695</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,211</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,478</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,980</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of stock option activity</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes stock option activity during </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> under all plans:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.24561403508771%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Options</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Price&#160;per</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Term</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">(in&#160;Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">(in&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of June&#160;30, 2015 (7,208,475 shares exercisable at weighted average exercise price of $12.24 per share)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,702,843</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.21</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted (weighted average fair value of $12.04)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">279,650</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(897,424</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(35,531</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18.85</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of March 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,049,538</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.81</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">174,856</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options vested and expected to vest at March&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,956,079</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14.70</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.40</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">174,044</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options vested and exercisable at March&#160;31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,346,160</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">153,798</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Summary of restricted stock unit activity</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes restricted stock unit activity during </font><font style="font-family:inherit;font-size:10pt;">the nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> under all plans:&#160;</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:84.01559454191033%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Stock Units</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Grant-Date Fair Value per Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Value</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">(in&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of June&#160;30, 2015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">303,324</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36.02</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">614,560</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.35</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(102,918</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.24</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(33,060</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.52</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of March 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">781,906</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,647</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed.</p></div>
<a href="javascript: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 (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 14<br> -Section F<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript: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)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="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 of the number and weighted-average exercise prices (or conversion ratios) for share options (or share units) that were outstanding at the beginning and end of the year, vested and expected to vest, exercisable or convertible at the end of the year, and the number of share options or share units that were granted, exercised or converted, forfeited, and expired during the year.</p></div>
<a href="javascript: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)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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=6415400&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>42
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6807116160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Common Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Computation of basic and diluted net income per share</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table shows the computation of basic and diluted net income per share for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands, except per share amounts):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:90.64327485380117%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br clear="none"/>March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,662</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,056</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,050</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,161</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,047</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,824</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,737</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,191</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,184</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,900</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,964</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average diluted shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,238</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,008</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,637</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,102</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.63</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted net income per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.32</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.44</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.26</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.47</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></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_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>43
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6798115184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [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="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventory:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.83040935672514%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">356,966</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">384,647</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work in process</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,281</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,214</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased parts and raw materials</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90,029</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,632</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total inventory</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">479,276</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">463,493</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></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_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property, plant, and equipment</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property, Plant, and Equipment:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.83040935672514%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,454</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,962</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,665</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,959</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Building and leasehold improvements </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,586</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,323</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings and leasehold improvements construction in progress (1)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,895</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,572</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,514</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,689</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,213</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased software</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,464</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,343</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased software construction in progress (2)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">493</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,567</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">235,284</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">209,836</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(55,662</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(46,798</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, plant and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179,622</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">163,038</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) In connection with the purchase of property located in San Jose, California for the Company's Green Computing Park, the Company continues to engage several contractors for the development and construction of improvements on the property. The first manufacturing building at this location was completed in August 2015. In the nine months ended March 31, 2016, the Company also engaged a contractor for the construction of improvements on leasehold property located in the Netherlands, which was completed in October 2015. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2) The Company completed its implementation of a new enterprise resource planning, or ERP, system for its U.S. headquarters on July 5, 2015 and for its subsidiaries in Taiwan and the Netherlands in January 2016. The Company has capitalized the costs of the new ERP software and certain expenses associated directly with the implementation of the ERP system as of January 2016 and began to depreciate these costs in the nine months ended March 31, 2016.</font></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_ScheduleOfOtherAssetsNoncurrentTextBlock', window );">Schedule of other assets</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Assets:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term deferred service costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,033</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,490</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid royalty license</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">810</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">997</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Investment in a privately held company</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,411</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,411</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted cash</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">840</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deposits</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">924</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">223</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,158</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,226</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></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_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of accrued liabilities</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accrued Liabilities:</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, <br clear="none"/>2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued payroll and related expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,574</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,141</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer deposits</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,255</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,314</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued warranty costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,634</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,700</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued cooperative marketing expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,690</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred service revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,816</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,085</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,071</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,813</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total accrued liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,132</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,743</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></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_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Schedule of product warranties</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Product Warranties:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br clear="none"/>March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,777</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,960</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,083</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for warranty</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,685</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,968</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,229</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,928</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs charged to accrual</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,872</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,706</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,545</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,476</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Change in estimated liability for pre-existing warranties</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(460</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,254</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(326</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, end of period</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,209</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,209</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current portion</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,634</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,209</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,634</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,209</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term portion</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,496</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,496</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript: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 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><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 13<br> -Subparagraph b<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accrued liabilities.</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_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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_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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 2<br> -Paragraph 6<br> -Subparagraph a,b,c<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 noncurrent 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 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_ScheduleOfOtherAssetsNoncurrentTextBlock</td>
</tr>
<tr>
<td style="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=51674963&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>44
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6752863072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Disclosure (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Schedule of cash equivalents and long-term investments measured at fair value on a recurring basis</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the Company&#8217;s cash equivalents and long-term investments as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> which are measured at fair value on a recurring basis by level within the fair value hierarchy. These are classified based on the lowest level of input that is significant to the fair value measurement (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">March&#160;31, 2016</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Asset&#160;at</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">312</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">312</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Auction rate securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">312</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,945</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">June&#160;30, 2015</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Asset&#160;at</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">310</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">310</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Auction rate securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">310</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,943</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Reconciliation of financial assets measured at fair value on a recurring basis</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides a reconciliation of the Company&#8217;s financial assets measured at fair value on a recurring basis, consisting of long-term auction rate securities, using significant unobservable inputs (Level 3) for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:97.07602339181285%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br clear="none"/>March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,647</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,647</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total realized gains or (losses) included in net income</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total unrealized gains or (losses) included in other comprehensive income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and settlements at par</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Transfers in and/or out of Level 3</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,647</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,647</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></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_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock', window );">Summary of long-term investments</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of the Company&#8217;s long-term investments as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Holding</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Holding</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Auction rate securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(117</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June&#160;30, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Amortized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Holding</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Unrealized</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Holding</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Auction rate securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(117</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,633</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></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_FairValueAssetsMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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 2<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&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_FairValueAssetsMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period 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 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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19207-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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&amp;loc=d3e19279-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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="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_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_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reconciliation of available-for-sale securities from cost basis to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6642307712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short-term and Long-term Obligations (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of short-term and long-term obligations</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term and long-term obligations as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">March&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> consisted of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:91.86507936507937%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:60%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Line of credit:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Bank of America </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,199</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,699</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">CTBC Bank</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,700</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,700</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total line of credit</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,899</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,399</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Building term loans:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Bank of America</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,633</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,733</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">CTBC Bank</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,263</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,280</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total building term loans</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,896</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,013</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total debt</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,795</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,412</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current portion</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(93,795</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(93,479</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term portion</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">933</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></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_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</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_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="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>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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6758003280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 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_SegmentReportingAbstract', window );"><strong>Segment Reporting [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_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock', window );">Summary of net sales by geographic region</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary for </font><font style="font-family:inherit;font-size:10pt;">the three and nine months ended March 31, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, of net sales by geographic region (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:94.34697855750487%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br clear="none"/>March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">326,392</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273,631</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,072,126</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">803,757</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,279</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,259</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">294,239</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">269,404</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,544</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,772</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,595</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,785</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,506</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,563</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">83,343</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,615</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">532,721</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">471,225</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,691,303</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,417,561</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock', window );">Summary of long-lived assets, excluding financial instruments, deferred tax assets, other assets, goodwill and intangible assets</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of long-lived assets, excluding financial instruments, deferred tax assets, other assets, goodwill and intangible assets (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:96.68615984405457%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-lived assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,732</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124,292</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,627</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,695</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,263</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,051</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179,622</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">163,038</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock', window );">Summary of net sales by product type</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of net sales by product type (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="28" rowspan="1"></td></tr><tr><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended<br clear="none"/>March 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended<br clear="none"/>March 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Percent&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Net Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Percent&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;text-align:center;">Net Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Percent&#160;of<br clear="none"/>Net Sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Percent&#160;of<br clear="none"/>Net Sales</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Server&#160;systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">372,404</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">301,953</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,182,362</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">859,818</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subsystems&#160;and accessories</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,317</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">169,272</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">508,941</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.1</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">557,743</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.3</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">532,721</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">471,225</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,691,303</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,417,561</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment 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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e9031-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.</p></div>
<a href="javascript: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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e9038-108599<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.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&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_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.</p></div>
<a href="javascript: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=26872669&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=51669610&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock</td>
</tr>
<tr>
<td style="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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6817065056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation and Stockholders' Equity - Equity Incentive Plan (Details) - shares<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 08, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Options outstanding balance</a></td>
<td class="nump">9,049,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,702,843<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=smci_EquityIncentivePlan2016MoreThan10OwnershipMember', window );">Equity Incentive Plan, 2016, more than 10% ownership</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Percentage of fair market value</a></td>
<td class="nump">110.00%<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_PlanNameAxis=smci_EquityIncentivePlan2016LessThan10OwnershipMember', window );">Equity Incentive Plan, 2016, less than 10% ownership</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Percentage of fair market value</a></td>
<td class="nump">100.00%<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_PlanNameAxis=smci_EquityIncentivePlan2016Member', window );">Equity Incentive Plan, 2016</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CommonStockCapitalSharesReservedForFutureIssuance', window );">Shares reserved for future issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,700,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Authorized shares available for future issuance</a></td>
<td class="nump">4,678,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_PlanNameAxis=smci_EquityIncentivePlan2016Member', window );">Equity Incentive Plan, 2016 | Stock options</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Stock option expected life</a></td>
<td class="text">10 years<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_PlanNameAxis=smci_EquityIncentivePlan2016Member', window );">Equity Incentive Plan, 2016 | Employee stock options and restricted stock units</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">4 years<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_PlanNameAxis=smci_EquityIncentivePlan2016Member', window );">Equity Incentive Plan, 2016 | Employee stock options and restricted stock units | Year one</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Stock option and restricted stock units vesting rights, percentage</a></td>
<td class="nump">25.00%<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_PlanNameAxis=smci_EquityIncentivePlan2016Member', window );">Equity Incentive Plan, 2016 | Employee stock options and restricted stock units | Quarterly</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Stock option and restricted stock units vesting rights, percentage</a></td>
<td class="nump">6.25%<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_PlanNameAxis=smci_EquityIncentivePlan2006Member', window );">Equity Incentive Plan, 2006</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,696,444<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Authorized shares available for future issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,153,412<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_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of common shares reserved for future issuance.</p></div>
<a href="javascript: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_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period which an employee's right to exercise an award is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-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_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=6415400&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=6415400&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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of share-based compensation awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase price of common stock expressed as a percentage of its fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=smci_EquityIncentivePlan2016MoreThan10OwnershipMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=smci_EquityIncentivePlan2016MoreThan10OwnershipMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=smci_EquityIncentivePlan2016LessThan10OwnershipMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=smci_EquityIncentivePlan2016LessThan10OwnershipMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=smci_EquityIncentivePlan2016Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=smci_EquityIncentivePlan2016Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=smci_EmployeeStockOptionsandRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=smci_EmployeeStockOptionsandRestrictedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=smci_EquityIncentivePlan2006Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=smci_EquityIncentivePlan2006Member</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>48
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6817342720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation and Stockholders' Equity - Determining Fair Value (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</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>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term</a></td>
<td class="text">5 years 3 months 22 days<span></span>
</td>
<td class="text">5 years 4 months 26 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield (as a percent)</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</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 (in dollars per share)</a></td>
<td class="nump">$ 12.99<span></span>
</td>
<td class="nump">$ 15.92<span></span>
</td>
<td class="nump">$ 12.04<span></span>
</td>
<td class="nump">$ 12.59<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract', window );"><strong>Employee Service Share-based Compensation, Aggregate Disclosures [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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense before taxes</a></td>
<td class="nump">$ 3,886<span></span>
</td>
<td class="nump">$ 3,566<span></span>
</td>
<td class="nump">$ 11,768<span></span>
</td>
<td class="nump">$ 9,727<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Income tax impact</a></td>
<td class="num">(1,191)<span></span>
</td>
<td class="num">(1,355)<span></span>
</td>
<td class="num">(3,290)<span></span>
</td>
<td class="num">(2,747)<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_AllocatedShareBasedCompensationExpenseNetOfTax', window );">Stock-based compensation expense, net</a></td>
<td class="nump">2,695<span></span>
</td>
<td class="nump">2,211<span></span>
</td>
<td class="nump">8,478<span></span>
</td>
<td class="nump">6,980<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation', window );">Excess tax benefits accounted in additional paid-in capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,548<span></span>
</td>
<td class="nump">10,576<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities', window );">Excess tax benefit from financing activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,506<span></span>
</td>
<td class="nump">7,229<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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Employee stock option</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_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract', window );"><strong>Employee Service Share-based Compensation, Aggregate Disclosures [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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost related to non-vested stock-based awards</a></td>
<td class="nump">35,590<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,590<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 );">Unrecognized compensation cost related to non-vested stock based awards, period for recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 3 months 22 days<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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of sales</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_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract', window );"><strong>Employee Service Share-based Compensation, Aggregate Disclosures [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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense before taxes</a></td>
<td class="nump">294<span></span>
</td>
<td class="nump">222<span></span>
</td>
<td class="nump">$ 792<span></span>
</td>
<td class="nump">651<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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development</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_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract', window );"><strong>Employee Service Share-based Compensation, Aggregate Disclosures [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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense before taxes</a></td>
<td class="nump">2,549<span></span>
</td>
<td class="nump">2,255<span></span>
</td>
<td class="nump">7,423<span></span>
</td>
<td class="nump">6,148<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_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Sales and marketing</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_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract', window );"><strong>Employee Service Share-based Compensation, Aggregate Disclosures [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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense before taxes</a></td>
<td class="nump">491<span></span>
</td>
<td class="nump">369<span></span>
</td>
<td class="nump">1,330<span></span>
</td>
<td class="nump">1,148<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_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and administrative</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_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract', window );"><strong>Employee Service Share-based Compensation, Aggregate Disclosures [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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense before taxes</a></td>
<td class="nump">$ 552<span></span>
</td>
<td class="nump">$ 720<span></span>
</td>
<td class="nump">$ 2,223<span></span>
</td>
<td class="nump">$ 1,780<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MinimumMember', window );">Minimum</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">1.38%<span></span>
</td>
<td class="nump">1.35%<span></span>
</td>
<td class="nump">1.38%<span></span>
</td>
<td class="nump">1.35%<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Expected term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years 3 months 22 days<span></span>
</td>
<td class="text">5 years 4 months 26 days<span></span>
</td>
</tr>
<tr class="re">
<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 );">Volatility (as a percent)</a></td>
<td class="nump">49.09%<span></span>
</td>
<td class="nump">47.60%<span></span>
</td>
<td class="nump">47.06%<span></span>
</td>
<td class="nump">46.93%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MaximumMember', window );">Maximum</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">1.48%<span></span>
</td>
<td class="nump">1.58%<span></span>
</td>
<td class="nump">1.57%<span></span>
</td>
<td class="nump">1.76%<span></span>
</td>
</tr>
<tr class="re">
<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 );">Expected term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years 3 months 29 days<span></span>
</td>
<td class="text">5 years 5 months 9 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 );">Volatility (as a percent)</a></td>
<td class="nump">50.89%<span></span>
</td>
<td class="nump">48.26%<span></span>
</td>
<td class="nump">50.89%<span></span>
</td>
<td class="nump">49.31%<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_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additional paid in capital (APIC) resulting from a tax benefit associated with share-based compensation plan other than an employee stock ownership plan (ESOP). Includes, but is not limited to, excess tax benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 740<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6419406&amp;loc=d3e23524-113945<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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&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_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-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 (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 14<br> -Section F<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, net of income tax, recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 compensation awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -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=6415400&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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=6415400&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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total recognized tax benefit related to compensation cost for equity-based payment arrangements recognized in income during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=32706628&amp;loc=d3e11374-113907<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=6415400&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=6415400&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=6415400&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_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=6415400&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_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 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><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 (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 14<br> -Section D<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CostOfSalesMember</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_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ResearchAndDevelopmentExpenseMember</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_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SellingAndMarketingExpenseMember</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6798199232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation and Stockholders' Equity - Stock Option Activity (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</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>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Options 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>
<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 );">Balance at beginning of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,702,843<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">279,650<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(897,424)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(35,531)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Balance at end of period (in shares)</a></td>
<td class="nump">9,049,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,049,538<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Options vested and expected to vest (in shares)</a></td>
<td class="nump">8,956,079<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,956,079<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options vested and exercisable (in shares)</a></td>
<td class="nump">7,346,160<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,346,160<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,208,475<span></span>
</td>
</tr>
<tr class="re">
<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 per Share</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Balance at beginning of period (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14.21<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26.61<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.88<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18.85<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Balance at end of period (in dollars per share)</a></td>
<td class="nump">$ 14.81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.81<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Options vested and expected to vest (in dollars per share)</a></td>
<td class="nump">14.70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.70<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options vested and exercisable (in dollars per share)</a></td>
<td class="nump">13.17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12.24<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average fair value (in dollars per share)</a></td>
<td class="nump">$ 12.99<span></span>
</td>
<td class="nump">$ 15.92<span></span>
</td>
<td class="nump">$ 12.04<span></span>
</td>
<td class="nump">$ 12.59<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Weighted Average Remaining Contractual Term and Aggregate Intrinsic Value</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual term, options outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years 5 months 5 days<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Weighted average remaining contractual term, options vested and expected to vest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years 4 months 24 days<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted average remaining contractual term, options vested and exercisable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 9 months 10 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value, options outstanding</a></td>
<td class="nump">$ 174,856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 174,856<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Aggregate intrinsic value, options vested and expected to vest</a></td>
<td class="nump">174,044<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">174,044<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate intrinsic value, options vested and exercisable</a></td>
<td class="nump">153,798<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">153,798<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Total pretax intrinsic value of options exercised</a></td>
<td class="nump">$ 11,637<span></span>
</td>
<td class="nump">$ 22,231<span></span>
</td>
<td class="nump">$ 16,491<span></span>
</td>
<td class="nump">$ 44,301<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the 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)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable 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)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into 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 (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=6415400&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=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 by which the current fair value of the underlying stock exceeds the exercise price of options 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=6415400&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=6415400&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=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 by which the current fair value of the underlying stock exceeds the exercise price of fully vested and expected to vest options 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>As of the balance sheet date, the number of shares into which fully vested and expected to vest stock options outstanding can be converted under the 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 (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>As of the balance sheet date, the weighted-average exercise price for outstanding stock options that are fully vested or expected to vest.</p></div>
<a href="javascript: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 (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 could have acquired the underlying shares with respect to stock options that were terminated.</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript: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=6415400&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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, 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> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 remaining contractual term for option awards 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 remaining contractual term for fully vested and expected to vest options 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<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 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=6415400&amp;loc=d3e5070-113901<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.28,29)<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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29, 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6801760176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation and Stockholders' Equity - Restricted Stock Unit Activity (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value</strong></a></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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Minimum tax withholding paid on behalf of employees for restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,108<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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted stock units</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Restricted Stock Units 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>
</tr>
<tr class="re">
<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 );">Balance at beginning of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">303,324<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">614,560<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(50,912)<span></span>
</td>
<td class="num">(102,918)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(33,060)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Balance at end of period (in shares)</a></td>
<td class="nump">781,906<span></span>
</td>
<td class="nump">781,906<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant-Date Fair Value per Share</strong></a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Balance at beginning of period (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36.02<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28.35<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33.24<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.52<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Balance at end of period (in dollars per share)</a></td>
<td class="nump">$ 30.59<span></span>
</td>
<td class="nump">$ 30.59<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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value</strong></a></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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding', window );">Balance at end of period</a></td>
<td class="nump">$ 26,647<span></span>
</td>
<td class="nump">$ 26,647<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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested', window );">Total pretax intrinsic value of restricted stock units vested</a></td>
<td class="nump">$ 1,579<span></span>
</td>
<td class="nump">$ 2,937<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares withheld for taxes (in shares)</a></td>
<td class="nump">19,480<span></span>
</td>
<td class="nump">38,801<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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Minimum tax withholding paid on behalf of employees for restricted stock units</a></td>
<td class="nump">$ 604<span></span>
</td>
<td class="nump">$ 1,108<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_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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&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_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=6415400&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=6415400&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=6415400&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=6415400&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=6415400&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=6415400&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=6415400&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=6415400&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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of equity-based compensation awards outstanding. Excludes stock and unit 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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of equity-based compensation awards vested. Excludes stock and unit 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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 net-share settlement of share-based awards when the employer settles employees' income tax withholding obligations, this element represents the number of shares the employees use to repay the employer.</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_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_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>51
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6817075920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income Per Common Share (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</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>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract', window );"><strong>Numerator:</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 income</a></td>
<td class="nump">$ 16,662<span></span>
</td>
<td class="nump">$ 23,056<span></span>
</td>
<td class="nump">$ 65,050<span></span>
</td>
<td class="nump">$ 75,161<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Denominator:</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 );">Weighted-average shares outstanding (in shares)</a></td>
<td class="nump">48,047<span></span>
</td>
<td class="nump">46,824<span></span>
</td>
<td class="nump">47,737<span></span>
</td>
<td class="nump">46,138<span></span>
</td>
</tr>
<tr class="re">
<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 dilutive securities (in shares)</a></td>
<td class="nump">4,191<span></span>
</td>
<td class="nump">5,184<span></span>
</td>
<td class="nump">3,900<span></span>
</td>
<td class="nump">4,964<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average diluted shares (in shares)</a></td>
<td class="nump">52,238<span></span>
</td>
<td class="nump">52,008<span></span>
</td>
<td class="nump">51,637<span></span>
</td>
<td class="nump">51,102<span></span>
</td>
</tr>
<tr class="re">
<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 income per share (in dollars per share)</a></td>
<td class="nump">$ 0.35<span></span>
</td>
<td class="nump">$ 0.49<span></span>
</td>
<td class="nump">$ 1.36<span></span>
</td>
<td class="nump">$ 1.63<span></span>
</td>
</tr>
<tr class="ro">
<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 income per share (in dollars per share)</a></td>
<td class="nump">$ 0.32<span></span>
</td>
<td class="nump">$ 0.44<span></span>
</td>
<td class="nump">$ 1.26<span></span>
</td>
<td class="nump">$ 1.47<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=smci_EmployeeStockOptionsandRestrictedStockUnitsMember', window );">Employee stock options and restricted stock units</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 );">Anti-dilutive outstanding equity awards (in shares)</a></td>
<td class="nump">1,287<span></span>
</td>
<td class="nump">175<span></span>
</td>
<td class="nump">1,235<span></span>
</td>
<td class="nump">627<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> -Glossary Antidilution<br> -URI http://asc.fasb.org/extlink&amp;oid=6505113<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Diluted Earnings Per Share<br> -URI http://asc.fasb.org/extlink&amp;oid=6510752<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Contingent Stock Agreement<br> -URI http://asc.fasb.org/extlink&amp;oid=6508534<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 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_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 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=26872669&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 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=32703322&amp;loc=d3e4984-109258<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=7655603&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 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 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><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 18<br> -Article 7<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 20<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 21<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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 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=26872669&amp;loc=d3e20235-122688<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=7655603&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 18<br> -Article 7<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 20<br> -Article 5<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 21<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=56944662&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 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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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.18)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&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 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 19<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 20<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NetIncomeLossAvailableToCommonStockholdersBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NetIncomeLossAvailableToCommonStockholdersBasicAbstract</td>
</tr>
<tr>
<td style="padding-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_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=7655603&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=7655603&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Weighted-Average Number of Common Shares Outstanding<br> -URI http://asc.fasb.org/extlink&amp;oid=6528421<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=smci_EmployeeStockOptionsandRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=smci_EmployeeStockOptionsandRestrictedStockUnitsMember</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>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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6801747536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components - Inventory (Details) - USD ($)<br> $ in Thousands</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>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventory, Net [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_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">$ 356,966<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 356,966<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 384,647<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work in process</a></td>
<td class="nump">32,281<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,281<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,214<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves', window );">Purchased parts and raw materials</a></td>
<td class="nump">90,029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90,029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,632<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_InventoryNet', window );">Total inventory</a></td>
<td class="nump">479,276<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">479,276<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 463,493<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Provision for lower of cost or market and excess and obsolete inventory</a></td>
<td class="nump">$ 2,246<span></span>
</td>
<td class="nump">$ 287<span></span>
</td>
<td class="nump">$ 6,026<span></span>
</td>
<td class="nump">$ 4,462<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_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript: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><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 S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 5<br> -Section BB<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation and LIFO reserves of inventory 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))<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 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=51655945&amp;loc=d3e3927-108312<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&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_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryRawMaterialsAndSuppliesNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.</p></div>
<a href="javascript: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),(5))<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 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 5<br> -Section BB<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and 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 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><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 S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 5<br> -Section BB<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>Charge to cost of goods sold that represents the reduction of the carrying amount of inventory, generally attributable to obsolescence or market conditions.</p></div>
<a href="javascript: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=28360613&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 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=26872669&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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6801699472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Components - Property, Plant, and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 235,284<span></span>
</td>
<td class="nump">$ 209,836<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation and amortization</a></td>
<td class="num">(55,662)<span></span>
</td>
<td class="num">(46,798)<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_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">179,622<span></span>
</td>
<td class="nump">163,038<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">70,454<span></span>
</td>
<td class="nump">63,962<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">71,665<span></span>
</td>
<td class="nump">51,959<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_PropertyPlantAndEquipmentByTypeAxis=smci_BuildingAndLeaseholdImpovementsMember', window );">Building and leasehold improvements</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">7,586<span></span>
</td>
<td class="nump">8,323<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_PropertyPlantAndEquipmentByTypeAxis=smci_BuildingsUnderConstructionMember', window );">Buildings and leasehold improvements construction in progress</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">10,895<span></span>
</td>
<td class="nump">25,572<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">50,514<span></span>
</td>
<td class="nump">40,689<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">10,213<span></span>
</td>
<td class="nump">7,421<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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Purchased software</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">13,464<span></span>
</td>
<td class="nump">3,343<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_PropertyPlantAndEquipmentByTypeAxis=smci_PurchasedSoftwareConstructionInProgressMember', window );">Purchased software construction in progress</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, gross</a></td>
<td class="nump">$ 493<span></span>
</td>
<td class="nump">$ 8,567<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce 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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business 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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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.13)<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_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-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_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 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><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 13<br> -Subparagraph a<br> -Article 5<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 8<br> -Article 7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</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_PropertyPlantAndEquipmentByTypeAxis=smci_BuildingAndLeaseholdImpovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=smci_BuildingAndLeaseholdImpovementsMember</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_PropertyPlantAndEquipmentByTypeAxis=smci_BuildingsUnderConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=smci_BuildingsUnderConstructionMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerSoftwareIntangibleAssetMember</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_PropertyPlantAndEquipmentByTypeAxis=smci_PurchasedSoftwareConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=smci_PurchasedSoftwareConstructionInProgressMember</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>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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6798089600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Components - Other Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrentDisclosureAbstract', window );"><strong>Other Assets, Noncurrent Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_smci_DeferredServiceCostsNoncurrent', window );">Long-term deferred service costs</a></td>
<td class="nump">$ 3,033<span></span>
</td>
<td class="nump">$ 1,490<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidRoyalties', window );">Prepaid royalty license</a></td>
<td class="nump">810<span></span>
</td>
<td class="nump">997<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostMethodInvestments', window );">Investment in a privately held company</a></td>
<td class="nump">1,411<span></span>
</td>
<td class="nump">1,411<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent', window );">Restricted cash</a></td>
<td class="nump">1,848<span></span>
</td>
<td class="nump">840<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAssetsNoncurrent', window );">Deposits</a></td>
<td class="nump">924<span></span>
</td>
<td class="nump">265<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneousNoncurrent', window );">Others</a></td>
<td class="nump">132<span></span>
</td>
<td class="nump">223<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_OtherAssets', window );">Total other assets</a></td>
<td class="nump">$ 8,158<span></span>
</td>
<td class="nump">$ 5,226<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_smci_DeferredServiceCostsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Service Costs Noncurrent</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;">smci_DeferredServiceCostsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>smci_</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_CostMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adjustment, of cost-method investment. Adjustments include, but are not limited to, dividends received in excess of earnings after date of investment that are considered a return of investment and other than temporary impairments.</p></div>
<a href="javascript: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 325<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6872867&amp;loc=d3e40691-111596<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 325<br> -SubTopic 20<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=29638308&amp;loc=d3e40346-111594<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DepositsAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond 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 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_DepositsAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying amounts, as of the balance sheet date, of assets not separately disclosed in the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -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><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 10<br> -Article 7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherAssetsMiscellaneousNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 miscellaneous assets expected to be realized or consumed after one year or 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;">us-gaap_OtherAssetsMiscellaneousNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherAssetsNoncurrentDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherAssetsNoncurrentDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_PrepaidRoyalties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 royalties that provide economic benefits within a future period of 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 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=51662447&amp;loc=d3e5879-108316<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Assets<br> -URI http://asc.fasb.org/extlink&amp;oid=6509628<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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6787-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=51662447&amp;loc=d3e5865-108316<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 45<br> -Paragraph 1<br> -Subparagraph (g)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&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_PrepaidRoyalties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RestrictedCashAndCashEquivalentsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash and equivalents whose use in whole or in part is restricted for the long-term, generally by contractual agreements or regulatory requirements.</p></div>
<a href="javascript: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.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_RestrictedCashAndCashEquivalentsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6797844448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Components - Accrued Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Related Disclosures [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll and related expenses</a></td>
<td class="nump">$ 15,574<span></span>
</td>
<td class="nump">$ 15,141<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_CustomerDepositsCurrent', window );">Customer deposits</a></td>
<td class="nump">6,255<span></span>
</td>
<td class="nump">6,314<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_ProductWarrantyAccrualClassifiedCurrent', window );">Accrued warranty costs</a></td>
<td class="nump">5,634<span></span>
</td>
<td class="nump">7,700<span></span>
</td>
<td class="nump">$ 7,209<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedMarketingCostsCurrent', window );">Accrued cooperative marketing expenses</a></td>
<td class="nump">7,782<span></span>
</td>
<td class="nump">5,690<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_smci_DeferredRevenueService', window );">Deferred service revenue</a></td>
<td class="nump">10,816<span></span>
</td>
<td class="nump">4,085<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_OtherAccruedLiabilitiesCurrent', window );">Others</a></td>
<td class="nump">8,071<span></span>
</td>
<td class="nump">7,813<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_AccruedLiabilitiesCurrent', window );">Total accrued liabilities</a></td>
<td class="nump">$ 54,132<span></span>
</td>
<td class="nump">$ 46,743<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_smci_DeferredRevenueService">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Revenue, Service</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;">smci_DeferredRevenueService</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>smci_</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_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_AccruedMarketingCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services.   Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedMarketingCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_CustomerDepositsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -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_CustomerDepositsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -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_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable arising from transactions not otherwise specified in the taxonomy. 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 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e7018-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Liabilities<br> -URI http://asc.fasb.org/extlink&amp;oid=6509677<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=28358313&amp;loc=d3e6911-107765<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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6935-107765<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.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_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProductWarrantyAccrualClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents 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 460<br> -SubTopic 10<br> -Section 25<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=51667650&amp;loc=d3e11281-110244<br><br>Reference 2: 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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=51674963&amp;loc=d3e12524-110249<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.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_ProductWarrantyAccrualClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6797926688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components - Product Warranties (Details) - USD ($)<br> $ in Thousands</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>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInStandardProductWarrantyAccrualRollForward', window );"><strong>Product Warranties:</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_StandardProductWarrantyAccrual', window );">Balance, beginning of period</a></td>
<td class="nump">$ 7,777<span></span>
</td>
<td class="nump">$ 6,960<span></span>
</td>
<td class="nump">$ 7,700<span></span>
</td>
<td class="nump">$ 7,083<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_StandardProductWarrantyAccrualWarrantiesIssued', window );">Provision for warranty</a></td>
<td class="nump">3,685<span></span>
</td>
<td class="nump">3,968<span></span>
</td>
<td class="nump">12,229<span></span>
</td>
<td class="nump">10,928<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_StandardProductWarrantyAccrualPayments', window );">Costs charged to accrual</a></td>
<td class="num">(3,872)<span></span>
</td>
<td class="num">(3,706)<span></span>
</td>
<td class="num">(10,545)<span></span>
</td>
<td class="num">(10,476)<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_StandardProductWarrantyAccrualPreexistingIncreaseDecrease', window );">Change in estimated liability for pre-existing warranties</a></td>
<td class="num">(460)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="num">(2,254)<span></span>
</td>
<td class="num">(326)<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, end of period</a></td>
<td class="nump">7,130<span></span>
</td>
<td class="nump">7,209<span></span>
</td>
<td class="nump">7,130<span></span>
</td>
<td class="nump">7,209<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_ProductWarrantyAccrualClassifiedCurrent', window );">Current portion</a></td>
<td class="num">(5,634)<span></span>
</td>
<td class="num">(7,209)<span></span>
</td>
<td class="num">(5,634)<span></span>
</td>
<td class="num">(7,209)<span></span>
</td>
<td class="num">$ (7,700)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualNoncurrent', window );">Long-term portion</a></td>
<td class="nump">$ 1,496<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,496<span></span>
</td>
<td class="nump">$ 0<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_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_ProductWarrantyAccrualClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents 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 460<br> -SubTopic 10<br> -Section 25<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=51667650&amp;loc=d3e11281-110244<br><br>Reference 2: 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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=51674963&amp;loc=d3e12524-110249<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.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_ProductWarrantyAccrualClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProductWarrantyAccrualNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for estimated claims under standard and extended warranty protection rights granted to customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14394-108349<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.24)<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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=51674963&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>Represents the aggregate decrease in the liability for payments made (in cash or in kind) to satisfy claims under the terms of the standard product warranty. Does not include any Increase or Decrease in the liability for payments related to extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -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=51674963&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_StandardProductWarrantyAccrualPreexistingIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the aggregate Increase or Decrease in the liability during the reporting period for accruals related to preexisting standard product warranties (including adjustments related to changes in estimates). Does not include any Increase or Decrease in the liability for accruals related to extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=51674963&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_StandardProductWarrantyAccrualPreexistingIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>Represents the aggregate increase in the liability for accruals related to standard product warranties issued during the reporting period. Does not include any increase in the liability for accruals related to extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -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=51674963&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6801674640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-term Investments (Details) - Auction rate securities - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [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_AvailableForSaleSecuritiesNoncurrent', window );">Auction-rate securities, net of unrealized losses</a></td>
<td class="nump">$ 2,633<span></span>
</td>
<td class="nump">$ 2,633<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax', window );">Auction-rate securities, unrealized holding losses, gross</a></td>
<td class="nump">117<span></span>
</td>
<td class="nump">117<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_smci_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossNetofTax', window );">Auction-rate securities, unrealized holding losses, net of taxes</a></td>
<td class="nump">$ 70<span></span>
</td>
<td class="nump">$ 70<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_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_AuctionRateSecuritiesMember', window );">Discounted cash flow approach valuation technique</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [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_FairValueInputsDiscountRate', window );">Fair value inputs, discount rate (as a percent)</a></td>
<td class="nump">1.81%<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_FairValueAssumptionsExpectedTerm', window );">Fair value inputs, time period until redemption</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_FairValueAssumptionsExpectedDividendRate', window );">Fair value inputs, estimated rate of return (as a percent)</a></td>
<td class="nump">0.41%<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_smci_FairValueInputsChangeInEstimatedRateofReturn', window );">Fair value investment, increase or decrease in rate of return (as a percent)</a></td>
<td class="nump">1.00%<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_smci_FairValueInputsChangeInHoldingPeriod', window );">Fair value investment, increase or decrease in term</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_AuctionRateSecuritiesMember', window );">Discounted cash flow approach valuation technique | Minimum</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_smci_FairValueChangeInInvestmentPortfolio', window );">Fair value, change in investment portfolio (as a percent)</a></td>
<td class="nump">1.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_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_AuctionRateSecuritiesMember', window );">Discounted cash flow approach valuation technique | Maximum</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_smci_FairValueChangeInInvestmentPortfolio', window );">Fair value, change in investment portfolio (as a percent)</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_smci_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossNetofTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unrealized loss in accumulated other comprehensive income (AOCI) on investments in equity securities classified as available-for-sale.</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;">smci_AvailableforsaleSecuritiesAccumulatedGrossUnrealizedLossNetofTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>smci_</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_smci_FairValueChangeInInvestmentPortfolio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Change in Investment, Portfolio</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;">smci_FairValueChangeInInvestmentPortfolio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>smci_</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_smci_FairValueInputsChangeInEstimatedRateofReturn">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Inputs, Change In Estimated Rate of Return</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;">smci_FairValueInputsChangeInEstimatedRateofReturn</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>smci_</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_smci_FairValueInputsChangeInHoldingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Inputs, Change In Holding 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;">smci_FairValueInputsChangeInHoldingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>smci_</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_AvailableForSaleSecuritiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investments in debt and equity securities which are categorized neither as held-to-maturity nor trading and which are intended to be sold or mature more than one year from the balance sheet date or operating cycle, if longer. Such securities are reported at fair value; unrealized gains (losses) related to Available-for-sale Securities are excluded from earnings and reported in a separate component of shareholders' equity (other comprehensive income), unless the Available-for-sale security is designated as a hedge or is determined to have had an other than temporary decline in fair value below its amortized cost basis. All or a portion of the unrealized holding gain (loss) of an Available-for-sale security that is designated as being hedged in a fair value hedge is recognized in earnings during the period of the hedge, as are other than temporary declines in fair value below the cost basis for investments in equity securities and debt securities that an entity intends to sell or it is more likely than not that it will be required to sell before the recovery of its amortized cost basis. Other than temporary declines in fair value below the cost basis for debt securities categorized as Available-for-sale that an entity does not intend to sell and for which it is not more likely than not that the entity will be required to sell before the recovery of its amortized cost basis are bifurcated into credit losses and losses related to all other factors. Other than temporary declines in fair value below cost basis related to credit losses are recognized in earnings, and losses related to all other factors are recognized in other 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> -Glossary Available-for-Sale Securities<br> -URI http://asc.fasb.org/extlink&amp;oid=6505594<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=49167202&amp;loc=d3e26626-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&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_FairValueInputsDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest rate used to find the present value of an amount to be paid or received in the future as an input to measure fair value.  For example, but not limited to, weighted average cost of capital (WACC), cost of capital, cost of equity and cost 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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&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_FairValueInputsDiscountRate</td>
</tr>
<tr>
<td style="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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax and 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=36458714&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=36458714&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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-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_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_AuctionRateSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_AuctionRateSecuritiesMember</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_ValuationTechniqueAxis=smci_DiscountedCashFlowApproachValuationTechniqueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ValuationTechniqueAxis=smci_DiscountedCashFlowApproachValuationTechniqueMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6817165760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Disclosure - Cash Equivalents and Long-term Investments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring</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_AssetsFairValueDisclosureAbstract', window );"><strong>Asset at Fair Value</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_AssetsFairValueDisclosure', window );">Total</a></td>
<td class="nump">$ 2,945<span></span>
</td>
<td class="nump">$ 2,943<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 );">Fair Value, Measurements, Recurring | Level 1</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_AssetsFairValueDisclosureAbstract', window );"><strong>Asset at Fair Value</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_AssetsFairValueDisclosure', window );">Total</a></td>
<td class="nump">312<span></span>
</td>
<td class="nump">310<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 );">Fair Value, Measurements, Recurring | Level 2</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_AssetsFairValueDisclosureAbstract', window );"><strong>Asset at Fair Value</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_AssetsFairValueDisclosure', window );">Total</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Measurements, Recurring | Level 3</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_AssetsFairValueDisclosureAbstract', window );"><strong>Asset at Fair Value</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_AssetsFairValueDisclosure', window );">Total</a></td>
<td class="nump">2,633<span></span>
</td>
<td class="nump">2,633<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_FairValueByAssetClassAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Fair Value, Measurements, Recurring</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_AssetsFairValueDisclosureAbstract', window );"><strong>Asset at Fair Value</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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">312<span></span>
</td>
<td class="nump">310<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_FairValueByAssetClassAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Fair Value, Measurements, Recurring | Level 1</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_AssetsFairValueDisclosureAbstract', window );"><strong>Asset at Fair Value</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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">312<span></span>
</td>
<td class="nump">310<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_FairValueByAssetClassAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Fair Value, Measurements, Recurring | Level 2</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_AssetsFairValueDisclosureAbstract', window );"><strong>Asset at Fair Value</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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Fair Value, Measurements, Recurring | Level 3</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_AssetsFairValueDisclosureAbstract', window );"><strong>Asset at Fair Value</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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_AuctionRateSecuritiesMember', window );">Auction rate securities | Fair Value, Measurements, Recurring</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_AssetsFairValueDisclosureAbstract', window );"><strong>Asset at Fair Value</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_AvailableForSaleSecurities', window );">Auction rate securities</a></td>
<td class="nump">2,633<span></span>
</td>
<td class="nump">2,633<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_FairValueByAssetClassAxis=us-gaap_AuctionRateSecuritiesMember', window );">Auction rate securities | Fair Value, Measurements, Recurring | Level 1</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_AssetsFairValueDisclosureAbstract', window );"><strong>Asset at Fair Value</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_AvailableForSaleSecurities', window );">Auction rate securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_AuctionRateSecuritiesMember', window );">Auction rate securities | Fair Value, Measurements, Recurring | Level 2</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_AssetsFairValueDisclosureAbstract', window );"><strong>Asset at Fair Value</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_AvailableForSaleSecurities', window );">Auction rate securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_AuctionRateSecuritiesMember', window );">Auction rate securities | Fair Value, Measurements, Recurring | Level 3</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_AssetsFairValueDisclosureAbstract', window );"><strong>Asset at Fair Value</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_AvailableForSaleSecurities', window );">Auction rate securities</a></td>
<td class="nump">2,633<span></span>
</td>
<td class="nump">2,633<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_FairValueByAssetClassAxis=us-gaap_CashMember', window );">Cash</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_AssetsFairValueDisclosureAbstract', window );"><strong>Asset at Fair Value</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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">175,873<span></span>
</td>
<td class="nump">94,901<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_FairValueByAssetClassAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of deposit</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_AssetsFairValueDisclosureAbstract', window );"><strong>Asset at Fair Value</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_OtherAssetsFairValueDisclosure', window );">Certificates of deposit</a></td>
<td class="nump">$ 2,128<span></span>
</td>
<td class="nump">$ 1,130<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_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&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_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AssetsFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetsFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_AvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investment in debt and equity securities categorized neither as held-to-maturity nor trading.</p></div>
<a href="javascript: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 320<br> -SubTopic 10<br> -Section 25<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=51813488&amp;loc=d3e22054-111558<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27232-111563<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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49167202&amp;loc=d3e26610-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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.</p></div>
<a href="javascript: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> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherAssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 other assets.</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_OtherAssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByAssetClassAxis=us-gaap_MoneyMarketFundsMember</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_FairValueByAssetClassAxis=us-gaap_AuctionRateSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByAssetClassAxis=us-gaap_AuctionRateSecuritiesMember</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_FairValueByAssetClassAxis=us-gaap_CashMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByAssetClassAxis=us-gaap_CashMember</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_FairValueByAssetClassAxis=us-gaap_CertificatesOfDepositMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByAssetClassAxis=us-gaap_CertificatesOfDepositMember</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>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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6797781952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Disclosure - Assets Measured on Recurring Basis Roll Forward (Details) - Level 3 - Fair Value, Measurements, Recurring - Auction rate securities - USD ($)<br> $ in Thousands</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>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">Balance as of beginning of period</a></td>
<td class="nump">$ 2,633<span></span>
</td>
<td class="nump">$ 2,647<span></span>
</td>
<td class="nump">$ 2,633<span></span>
</td>
<td class="nump">$ 2,647<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1', window );">Total realized gains or (losses) included in net income</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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss', window );">Total unrealized gains or (losses) included in other comprehensive income</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements', window );">Sales and settlements at par</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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet', window );">Transfers in and/or out of Level 3</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue', window );">Balance as of end of period</a></td>
<td class="nump">$ 2,633<span></span>
</td>
<td class="nump">$ 2,647<span></span>
</td>
<td class="nump">$ 2,633<span></span>
</td>
<td class="nump">$ 2,647<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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward</td>
</tr>
<tr>
<td style="padding-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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in the income statement for financial instrument classified as an asset 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=36462937&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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in other comprehensive income (loss) for financial instrument classified as an asset 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)(1a)<br> -URI http://asc.fasb.org/extlink&amp;oid=36462937&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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 purchases, (sales), issuances and (settlements) of financial instrument classified as an asset 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=36462937&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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 transfer of financial instrument classified as an asset 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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an asset 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=36462937&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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>
<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_FairValueByAssetClassAxis=us-gaap_AuctionRateSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByAssetClassAxis=us-gaap_AuctionRateSecuritiesMember</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>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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6799155680">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Disclosure - Long-term Investments (Details) - Fair Value, Measurements, Recurring - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_DebtInstrumentFairValue', window );">Short-term and long-term debt</a></td>
<td class="nump">$ 93,795<span></span>
</td>
<td class="nump">$ 94,412<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_FairValueByAssetClassAxis=us-gaap_AuctionRateSecuritiesMember', window );">Auction rate securities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></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_AvailableForSaleSecuritiesAmortizedCost', window );">Amortized Cost</a></td>
<td class="nump">2,750<span></span>
</td>
<td class="nump">2,750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Holding Gains</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_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Holding Losses</a></td>
<td class="num">(117)<span></span>
</td>
<td class="num">(117)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecurities', window );">Fair Value</a></td>
<td class="nump">2,633<span></span>
</td>
<td class="nump">2,633<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_FairValueByAssetClassAxis=us-gaap_AuctionRateSecuritiesMember', window );">Auction rate securities | Level 2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_AvailableForSaleSecurities', window );">Fair Value</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_AvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investment in debt and equity securities categorized neither as held-to-maturity nor trading.</p></div>
<a href="javascript: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 320<br> -SubTopic 10<br> -Section 25<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=51813488&amp;loc=d3e22054-111558<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27232-111563<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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49167202&amp;loc=d3e26610-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.</p></div>
<a href="javascript: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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.</p></div>
<a href="javascript: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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=27724398&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, 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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 debt instrument payable, including, but not limited to, notes payable and loans payable.</p></div>
<a href="javascript: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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13433-108611<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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13476-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_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_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_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_FairValueByAssetClassAxis=us-gaap_AuctionRateSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByAssetClassAxis=us-gaap_AuctionRateSecuritiesMember</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>61
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6805402512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Short-term and Long-term Obligations - Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></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_DebtLongtermAndShorttermCombinedAmount', window );">Total debt</a></td>
<td class="nump">$ 93,795<span></span>
</td>
<td class="nump">$ 94,412<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtCurrent', window );">Current portion</a></td>
<td class="num">(93,795)<span></span>
</td>
<td class="num">(93,479)<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">933<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_smci_LongTermAndShortTermDebtTypeAxis=smci_TermLoanMember', window );">Building term Loan</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtLongtermAndShorttermCombinedAmount', window );">Total debt</a></td>
<td class="nump">21,896<span></span>
</td>
<td class="nump">25,013<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_LineOfCreditFacilityAxis=smci_BankOfAmericaMember', window );">Bank of America | Building term Loan</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></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_DebtLongtermAndShorttermCombinedAmount', window );">Total debt</a></td>
<td class="nump">1,633<span></span>
</td>
<td class="nump">3,733<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_ShortTermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtLongtermAndShorttermCombinedAmount', window );">Total debt</a></td>
<td class="nump">71,899<span></span>
</td>
<td class="nump">69,399<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_ShortTermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility | Bank of America</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></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_DebtLongtermAndShorttermCombinedAmount', window );">Total debt</a></td>
<td class="nump">62,199<span></span>
</td>
<td class="nump">59,699<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_ShortTermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility | CTBC Bank | CTBC 2014 Facility</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtLongtermAndShorttermCombinedAmount', window );">Total debt</a></td>
<td class="nump">9,700<span></span>
</td>
<td class="nump">9,700<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_ShortTermDebtTypeAxis=smci_TermLoanMember', window );">Building term Loan | CTBC Bank | CTBC 2014 Facility</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></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_DebtLongtermAndShorttermCombinedAmount', window );">Total debt</a></td>
<td class="nump">$ 20,263<span></span>
</td>
<td class="nump">$ 21,280<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_DebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 short-term debt and current maturity of long-term debt and capital lease obligations 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.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_DebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtLongtermAndShorttermCombinedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the aggregate of total long-term debt, including current maturities and short-term debt.</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_DebtLongtermAndShorttermCombinedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-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_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>Carrying amount of long-term debt, net of unamortized discount or premium, excluding amounts to be repaid within one year or the normal operating cycle, if longer (current maturities). 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_smci_LongTermAndShortTermDebtTypeAxis=smci_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">smci_LongTermAndShortTermDebtTypeAxis=smci_TermLoanMember</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_LineOfCreditFacilityAxis=smci_BankOfAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LineOfCreditFacilityAxis=smci_BankOfAmericaMember</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_ShortTermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShortTermDebtTypeAxis=us-gaap_LineOfCreditMember</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_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_CreditFacilityAxis=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_LineOfCreditFacilityAxis=smci_CTBCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LineOfCreditFacilityAxis=smci_CTBCMember</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=smci_CTBC2014FacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=smci_CTBC2014FacilityMember</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_ShortTermDebtTypeAxis=smci_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShortTermDebtTypeAxis=smci_TermLoanMember</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>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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6817184272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short-term and Long-term Obligations - Bank of America (Details) - Bank of America<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2016 </div>
<div>USD ($) </div>
<div>building</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_LineOfCreditFacilityAxis=smci_BankOfAmericaMember', window );">Minimum</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_ShortTermDebtLineItems', window );"><strong>Short-term Debt [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_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate (as a percent)</a></td>
<td class="nump">0.79%<span></span>
</td>
<td class="nump">1.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_LineOfCreditFacilityAxis=smci_BankOfAmericaMember', window );">Maximum</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_ShortTermDebtLineItems', window );"><strong>Short-term Debt [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_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate (as a percent)</a></td>
<td class="nump">1.68%<span></span>
</td>
<td class="nump">1.94%<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_LineOfCreditFacilityAxis=smci_BankOfAmericaMember', window );">Line of Credit | Revolving Credit Facility</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_ShortTermDebtLineItems', window );"><strong>Short-term Debt [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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 65,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_ShortTermBorrowings', window );">Line of credit, total outstanding balance</a></td>
<td class="nump">$ 59,699,000<span></span>
</td>
<td class="nump">$ 62,199,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_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Credit facility, remaining borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,801,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_LineOfCreditFacilityAxis=smci_BankOfAmericaMember', window );">Line of Credit | Revolving Credit Facility | LIBOR</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_ShortTermDebtLineItems', window );"><strong>Short-term Debt [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Credit facility, basis spread on variable rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.25%<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_smci_DebtInstrumentVariableRate', window );">LIBOR rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.44%<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_LineOfCreditFacilityAxis=smci_BankOfAmericaMember', window );">Term Loan</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_ShortTermDebtLineItems', window );"><strong>Short-term Debt [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_DebtInstrumentTerm', window );">Credit facility, term</a></td>
<td class="text">5 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_DebtInstrumentFaceAmount', window );">Term loan, face amount</a></td>
<td class="nump">$ 14,000,000<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_smci_DebtInstrumentCollateralNumberofBuildings', window );">Number of buildings as collateral | building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<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 );">Debt, total outstanding borrowings</a></td>
<td class="nump">$ 3,733,000<span></span>
</td>
<td class="nump">$ 1,633,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_LineOfCreditFacilityAxis=smci_BankOfAmericaMember', window );">Term Loan | LIBOR</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_ShortTermDebtLineItems', window );"><strong>Short-term Debt [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Credit facility, basis spread on variable rate (as a percent)</a></td>
<td class="nump">1.50%<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_smci_DebtInstrumentCollateralNumberofBuildings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Collateral, Number of Buildings</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;">smci_DebtInstrumentCollateralNumberofBuildings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>smci_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_smci_DebtInstrumentVariableRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Variable Rate</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;">smci_DebtInstrumentVariableRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>smci_</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_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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript: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 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=34725769&amp;loc=d3e28878-108400<br><br>Reference 2: 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=6451184&amp;loc=d3e28551-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript: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><br>Reference 2: 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=6451184&amp;loc=d3e28551-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="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_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of time between issuance and maturity of debt instrument, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-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_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>Carrying amount of long-term debt, net of unamortized discount or premium, including current and noncurrent amounts. 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 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 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.22)<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.16)<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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 20, 22<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than 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 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(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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),16(a)(1))<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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 13<br> -Subparagraph 2, 3<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-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_LineOfCreditFacilityAxis=smci_BankOfAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LineOfCreditFacilityAxis=smci_BankOfAmericaMember</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_ShortTermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShortTermDebtTypeAxis=us-gaap_LineOfCreditMember</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_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_CreditFacilityAxis=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_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_LongtermDebtTypeAxis=smci_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=smci_TermLoanMember</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>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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6818856944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short-term and Long-term Obligations - CTBC (Details)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2016</div></th>
<th class="th">
<div>Nov. 30, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 01, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 01, 2016 </div>
<div>TWD</div>
</th>
<th class="th">
<div>Mar. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2015 </div>
<div>TWD</div>
</th>
<th class="th">
<div>Jun. 30, 2015 </div>
<div>USD ($)</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtLongtermAndShorttermCombinedAmount', window );">Total debt</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">$ 93,795,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 94,412,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_ShortTermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtLongtermAndShorttermCombinedAmount', window );">Total debt</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">$ 71,899,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 69,399,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_DebtInstrumentAxis=smci_CTBC2014FacilityMember', window );">CTBC 2014 Facility | CTBC Bank</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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 );">Credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,340,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">TWD 1,000,000,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_DebtInstrumentAxis=smci_CTBC2014FacilityMember', window );">CTBC 2014 Facility | CTBC Bank | Minimum</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate (as a percent)</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">0.92%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.82%<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=smci_CTBC2014FacilityMember', window );">CTBC 2014 Facility | CTBC Bank | Maximum</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate (as a percent)</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">1.06%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.16%<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=smci_CTBC2014FacilityMember', window );">CTBC 2014 Facility | Term Loan | CTBC Bank</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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_ShortTermBorrowings', window );">Line of credit, total outstanding balance</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">$ 20,263,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,280,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_DebtLongtermAndShorttermCombinedAmount', window );">Total debt</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">20,263,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,280,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_DebtInstrumentAxis=smci_CTBC2014FacilityMember', window );">CTBC 2014 Facility | Term Loan | CTBC Bank | Secured Debt</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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 );">Credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,017,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">TWD 700,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_DebtInstrumentTerm', window );">Credit facility, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<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="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=smci_CTBC2014FacilityMember', window );">CTBC 2014 Facility | Term Loan | CTBC Bank | Secured Debt | CTBC's Established NTD Interest 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="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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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 );">Credit facility, basis spread on variable rate (as a percent)</a></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>
<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=smci_CTBC2014FacilityMember', window );">CTBC 2014 Facility | Line of Credit | CTBC Bank | Revolving Credit Facility</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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 );">Credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Credit facility, term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<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_smci_PercentOfEligibleAccountsReceivable', window );">Percent of eligible accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.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="nump">80.00%<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_DebtLongtermAndShorttermCombinedAmount', window );">Total debt</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">$ 9,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,700,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_DebtInstrumentAxis=smci_CTBC2014FacilityMember', window );">CTBC 2014 Facility | Line of Credit | CTBC Bank | Revolving Credit Facility | CTBC's Established USD Interest 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="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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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 );">Credit facility, basis spread on variable rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.30%<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="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 | CTBC 2016 Facility | CTBC Bank</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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 );">Credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | CTBC 2016 Facility | Term Loan | CTBC Bank | Secured Debt</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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 );">Credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,620,000<span></span>
</td>
<td class="nump">TWD 700,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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Credit facility, term</a></td>
<td class="text">12 months<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="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 | CTBC 2016 Facility | Term Loan | CTBC Bank | Secured Debt | CTBC's Established NTD Interest 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="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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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 );">Credit facility, basis spread on variable rate (as a percent)</a></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>
<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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | CTBC 2016 Facility | Term Loan | CTBC Bank | Customs Bond</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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 );">Credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,089,000<span></span>
</td>
<td class="nump">TWD 100,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>
</tr>
<tr class="ro">
<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 );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="nump">0.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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Credit facility, term</a></td>
<td class="text">12 months<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="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 | CTBC 2016 Facility | Line of Credit | CTBC Bank | Revolving Credit Facility</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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 );">Credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,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_DebtInstrumentTerm', window );">Credit facility, term</a></td>
<td class="text">12 months<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_smci_PercentOfEligibleAccountsReceivable', window );">Percent of eligible accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.00%<span></span>
</td>
<td class="nump">80.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>
</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 | CTBC 2016 Facility | Line of Credit | CTBC Bank | Revolving Credit Facility | CTBC's Established USD Interest 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="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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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>
<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 );">Credit facility, basis spread on variable rate (as a percent)</a></td>
<td class="nump">0.30%<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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_smci_PercentOfEligibleAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percent Of Eligible 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;">smci_PercentOfEligibleAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>smci_</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_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_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript: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><br>Reference 2: 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=6451184&amp;loc=d3e28551-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="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_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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of time between issuance and maturity of debt instrument, 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-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_DebtLongtermAndShorttermCombinedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the aggregate of total long-term debt, including current maturities and short-term debt.</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_DebtLongtermAndShorttermCombinedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than 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 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(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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),16(a)(1))<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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 13<br> -Subparagraph 2, 3<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShortTermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShortTermDebtTypeAxis=us-gaap_LineOfCreditMember</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_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_CreditFacilityAxis=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_DebtInstrumentAxis=smci_CTBC2014FacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=smci_CTBC2014FacilityMember</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_LineOfCreditFacilityAxis=smci_CTBCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LineOfCreditFacilityAxis=smci_CTBCMember</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_ShortTermDebtTypeAxis=smci_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShortTermDebtTypeAxis=smci_TermLoanMember</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_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SecuredDebtMember</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=smci_CTBCsEstablishedNTDInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=smci_CTBCsEstablishedNTDInterestRateMember</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=smci_CTBCsEstablishedUSDInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=smci_CTBCsEstablishedUSDInterestRateMember</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=smci_CTBC2016FacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=smci_CTBC2016FacilityMember</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=smci_CustomsBondMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=smci_CustomsBondMember</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>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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6798167504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short-term and Long-term Obligations - Covenant Compliance (Details)<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>Mar. 31, 2016 </div>
<div>USD ($) </div>
<div>consecutive_quarter </div>
<div>building</div>
</th>
<th class="th">
<div>Jun. 30, 2015 </div>
<div>USD ($)</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_LineOfCreditFacilityAxis=smci_BankOfAmericaMember', window );">Bank of America | Bank of America Credit Agreement</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoans', window );">Debt Instrument, Credit Terms for Line of Credit and Term Loans | consecutive_quarter</a></td>
<td class="nump">2<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_LineOfCreditFacilityAxis=smci_BankOfAmericaMember', window );">Bank of America | Term Loan</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentCollateralAmount', window );">Debt Instrument, Collateral Amount</a></td>
<td class="nump">$ 17,181,000<span></span>
</td>
<td class="nump">$ 17,354,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_smci_DebtInstrumentCollateralNumberofBuildings', window );">Number of buildings as collateral | building</a></td>
<td class="nump">3<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_ShortTermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility | Bank of America</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentCollateralAmount', window );">Debt Instrument, Collateral Amount</a></td>
<td class="nump">$ 1,137,023,000<span></span>
</td>
<td class="nump">1,045,408,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_ShortTermDebtTypeAxis=smci_TermLoanMember', window );">Term Loan | CTBC Bank | CTBC 2014 Facility</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentCollateralAmount', window );">Debt Instrument, Collateral Amount</a></td>
<td class="nump">$ 26,909,000<span></span>
</td>
<td class="nump">$ 27,047,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_RangeAxis=us-gaap_MinimumMember', window );">Minimum | Bank of America | Bank of America Credit Agreement</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoansRatio', window );">Debt Instrument, Credit Terms for Line of Credit and Term Loans, Ratio</a></td>
<td class="nump">2.00<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_smci_DebtInstrumentCreditTermsforLineofCreditandTermLoansMarketValue', window );">Debt Instrument, Credit Terms for Line of Credit and Term Loans, Market Value</a></td>
<td class="nump">$ 30,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_smci_DebtInstrumentCollateralNumberofBuildings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Collateral, Number of Buildings</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;">smci_DebtInstrumentCollateralNumberofBuildings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>smci_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Credit Terms for Line of Credit and Term Loans</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;">smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>smci_</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_smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoansRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Credit Terms for Line of Credit and Term Loans, Ratio</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;">smci_DebtInstrumentCreditTermsForLineOfCreditAndTermLoansRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>smci_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_smci_DebtInstrumentCreditTermsforLineofCreditandTermLoansMarketValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Credit Terms for Line of Credit and Term Loans, Market 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;">smci_DebtInstrumentCreditTermsforLineofCreditandTermLoansMarketValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>smci_</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_DebtInstrumentCollateralAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets pledged to secure a debt 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 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6479336&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCollateralAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_LineOfCreditFacilityAxis=smci_BankOfAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LineOfCreditFacilityAxis=smci_BankOfAmericaMember</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=smci_BankOfAmericaCreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=smci_BankOfAmericaCreditAgreementMember</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=smci_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=smci_TermLoanMember</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_ShortTermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShortTermDebtTypeAxis=us-gaap_LineOfCreditMember</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_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_CreditFacilityAxis=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_ShortTermDebtTypeAxis=smci_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShortTermDebtTypeAxis=smci_TermLoanMember</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_LineOfCreditFacilityAxis=smci_CTBCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LineOfCreditFacilityAxis=smci_CTBCMember</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=smci_CTBC2014FacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=smci_CTBC2014FacilityMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6805044576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related-party and Other Transactions (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</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>May. 31, 2012</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<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_RevenueFromRelatedParties', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,413<span></span>
</td>
<td class="nump">$ 6,067<span></span>
</td>
<td class="nump">$ 12,125<span></span>
</td>
<td class="nump">$ 43,524<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_AccountsReceivableRelatedPartiesCurrent', window );">Amounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,186<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrent', window );">Amounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,015<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PurchaseObligation', window );">Outstanding purchase order</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 341,559<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 341,559<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">378,341<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_dei_LegalEntityAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember', window );">Management Company | Super Micro Asia Science and Technology Park, Inc.</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<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_smci_VariableInterestEntityInvestmentContribution', window );">Contribution in variable interest entity</a></td>
<td class="nump">$ 168<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_VariableInterestEntityOwnershipPercentage', window );">Ownership percentage of variable interest entity</a></td>
<td class="nump">50.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>
</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_CounterpartyNameAxis=smci_CompuwareMember', window );">Compuware | Ablecom Technology | Ablecom | Maximum</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<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_smci_RelatedPartyOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<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_CounterpartyNameAxis=smci_SuperMicroComputerMember', window );">Super Micro Computer | Ablecom Technology | Investee</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<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_smci_RelatedPartyOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.30%<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_CounterpartyNameAxis=smci_AblecomTechnologyMember', window );">Ablecom Technology | Ablecom</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<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_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55,133<span></span>
</td>
<td class="nump">58,002<span></span>
</td>
<td class="nump">$ 185,845<span></span>
</td>
<td class="nump">169,918<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_RevenueFromRelatedParties', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,413<span></span>
</td>
<td class="nump">6,067<span></span>
</td>
<td class="nump">12,125<span></span>
</td>
<td class="nump">43,524<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_AccountsReceivableRelatedPartiesCurrent', window );">Amounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,186<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrent', window );">Amounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">59,015<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty', window );">Tooling assets and miscellaneous costs paid to related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,003<span></span>
</td>
<td class="nump">231<span></span>
</td>
<td class="nump">5,901<span></span>
</td>
<td class="nump">4,728<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_PurchaseObligation', window );">Outstanding purchase order</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65,227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65,227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 67,261<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_CounterpartyNameAxis=smci_AblecomTechnologyMember', window );">Ablecom Technology | Ablecom | Minimum</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<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_smci_RelatedPartyTransactionNumberofDaysInvoicesPaid', window );">Majority of invoiced dollars paid, number of days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">34 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">46 days<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_CounterpartyNameAxis=smci_AblecomTechnologyMember', window );">Ablecom Technology | Ablecom | Maximum</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<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_smci_RelatedPartyTransactionNumberofDaysInvoicesPaid', window );">Majority of invoiced dollars paid, number of days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">88 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">89 days<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_CounterpartyNameAxis=smci_AblecomTechnologyMember', window );">Ablecom Technology | Co-venturer | General and administrative expenses</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<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_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net income (loss) attributable to noncontrolling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">$ 9<span></span>
</td>
<td class="num">$ (3)<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_CounterpartyNameAxis=smci_AblecomTechnologyMember', window );">Ablecom Technology | Charles Liang and Wife | Investee</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<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_smci_RelatedPartyOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.50%<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_CounterpartyNameAxis=smci_AblecomTechnologyMember', window );">Ablecom Technology | Steve Liang and Other Family Members | Management and Immediate Family Member of Management</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [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>
<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_smci_RelatedPartyOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36.00%<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_smci_RelatedPartyOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party, Ownership Percentage</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;">smci_RelatedPartyOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>smci_</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_smci_RelatedPartyTransactionNumberofDaysInvoicesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 days for the majority of invoiced dollars paid to the related party.</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;">smci_RelatedPartyTransactionNumberofDaysInvoicesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>smci_</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_smci_VariableInterestEntityInvestmentContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Variable Interest Entity Investment Contribution</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;">smci_VariableInterestEntityInvestmentContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>smci_</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_AccountsPayableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for accounts payable to related parties. 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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<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(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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br><br>Reference 5: 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.(k)(1))<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_AccountsPayableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccountsReceivableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 receivables arising from transactions with related parties 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.3(a)(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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<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.(k)(1))<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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=35736750&amp;loc=SL4591551-111686<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 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=18733093&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PurchaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.</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_PurchaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.</p></div>
<a href="javascript: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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionPurchasesFromRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.</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_RelatedPartyTransactionPurchasesFromRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RevenueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.</p></div>
<a href="javascript: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(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Related Parties<br> -URI http://asc.fasb.org/extlink&amp;oid=16382449<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07.1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488393&amp;loc=d3e606610-122999<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_VariableInterestEntityOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).</p></div>
<a href="javascript: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 5A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=52262685&amp;loc=SL6759159-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityOwnershipPercentage</td>
</tr>
<tr>
<td style="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_dei_LegalEntityAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">dei_LegalEntityAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember</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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=smci_SuperMicroAsiaScienceandTechnologyParkInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=smci_SuperMicroAsiaScienceandTechnologyParkInc.Member</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_CounterpartyNameAxis=smci_CompuwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=smci_CompuwareMember</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_dei_LegalEntityAxis=smci_AblecomTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">dei_LegalEntityAxis=smci_AblecomTechnologyMember</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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_AffiliatedEntityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_AffiliatedEntityMember</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_CounterpartyNameAxis=smci_SuperMicroComputerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=smci_SuperMicroComputerMember</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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvesteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvesteeMember</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_CounterpartyNameAxis=smci_AblecomTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=smci_AblecomTechnologyMember</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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_CoVenturerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_CoVenturerMember</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_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SellingGeneralAndAdministrativeExpensesMember</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_dei_LegalEntityAxis=smci_CharlesLiangAndWifeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">dei_LegalEntityAxis=smci_CharlesLiangAndWifeMember</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_dei_LegalEntityAxis=smci_SteveLiangAndOtherFamilyMembersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">dei_LegalEntityAxis=smci_SteveLiangAndOtherFamilyMembersMember</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_RelatedPartyTransactionsByRelatedPartyAxis=smci_ManagementAndImmediateFamilyMemberofManagementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RelatedPartyTransactionsByRelatedPartyAxis=smci_ManagementAndImmediateFamilyMemberofManagementMember</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>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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6806051904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br> $ in Thousands</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>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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_IncomeTaxExpenseBenefit', window );">Income tax provision</a></td>
<td class="nump">$ 7,386<span></span>
</td>
<td class="nump">$ 8,136<span></span>
</td>
<td class="nump">$ 28,951<span></span>
</td>
<td class="nump">$ 30,234<span></span>
</td>
</tr>
<tr class="re">
<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 tax rate (as a percent)</a></td>
<td class="nump">30.70%<span></span>
</td>
<td class="nump">26.10%<span></span>
</td>
<td class="nump">30.80%<span></span>
</td>
<td class="nump">28.70%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [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_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefits that would impact effective tax rate, if recognized</a></td>
<td class="nump">$ 15,794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,794<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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Interest and penalties relating to unrecognized tax benefits</a></td>
<td class="nump">$ 1,010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxPeriodAxis=smci_TaxYear2016Member', window );">Fiscal 2016</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_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [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_IncomeTaxReconciliationTaxCreditsResearch', window );">U.S. federal R&amp;D tax credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxPeriodAxis=smci_TaxYear2015Member', window );">Fiscal 2015</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_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [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_IncomeTaxReconciliationTaxCreditsResearch', window );">U.S. federal R&amp;D tax credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,770<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_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=6907707&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=6907707&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_IncomeTaxContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncomeTaxContingencyLineItems</td>
</tr>
<tr>
<td style="padding-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_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=6907707&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><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Income Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeTaxReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&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 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&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_IncomeTaxReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript: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 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32718-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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.</p></div>
<a href="javascript: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 15A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=SL6600010-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_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxPeriodAxis=smci_TaxYear2016Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxPeriodAxis=smci_TaxYear2016Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxPeriodAxis=smci_TaxYear2015Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxPeriodAxis=smci_TaxYear2015Member</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>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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6798960144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_smci_LongtermAndShorttermPurchaseCommitmentLineItems', window );"><strong>Purchase commitments, hard disk drives</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_PurchaseObligation', window );">Purchase commitments, total</a></td>
<td class="nump">$ 341,559<span></span>
</td>
<td class="nump">$ 378,341<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_smci_TypeOfPurchaseCommitmentAxis=smci_HardDiskDriveCommitmentMember', window );">Hard Disk Drive Commitment</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_smci_LongtermAndShorttermPurchaseCommitmentLineItems', window );"><strong>Purchase commitments, hard disk drives</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_PurchaseObligation', window );">Purchase commitments, total</a></td>
<td class="nump">$ 116,922<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_smci_LongtermAndShorttermPurchaseCommitmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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] for Long-term And Short-term Purchase Commitment [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;">smci_LongtermAndShorttermPurchaseCommitmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>smci_</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_PurchaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.</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_PurchaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_smci_TypeOfPurchaseCommitmentAxis=smci_HardDiskDriveCommitmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">smci_TypeOfPurchaseCommitmentAxis=smci_HardDiskDriveCommitmentMember</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>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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6799323632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting - Net Sales by Geographic Region (Details)<br> $ in Thousands</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>Mar. 31, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2015 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2016 </div>
<div>USD ($) </div>
<div>segment</div>
</th>
<th class="th">
<div>Mar. 31, 2015 </div>
<div>USD ($)</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_SegmentReportingAbstract', window );"><strong>Segment Reporting [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_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_SalesRevenueNet', window );">Net sales</a></td>
<td class="nump">$ 532,721<span></span>
</td>
<td class="nump">$ 471,225<span></span>
</td>
<td class="nump">$ 1,691,303<span></span>
</td>
<td class="nump">$ 1,417,561<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_StatementGeographicalAxis=country_US', window );">United States</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_SalesRevenueNet', window );">Net sales</a></td>
<td class="nump">326,392<span></span>
</td>
<td class="nump">273,631<span></span>
</td>
<td class="nump">1,072,126<span></span>
</td>
<td class="nump">803,757<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_StatementGeographicalAxis=us-gaap_EuropeMember', window );">Europe</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_SalesRevenueNet', window );">Net sales</a></td>
<td class="nump">93,279<span></span>
</td>
<td class="nump">88,259<span></span>
</td>
<td class="nump">294,239<span></span>
</td>
<td class="nump">269,404<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_StatementGeographicalAxis=us-gaap_AsiaMember', window );">Asia</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_SalesRevenueNet', window );">Net sales</a></td>
<td class="nump">78,544<span></span>
</td>
<td class="nump">74,772<span></span>
</td>
<td class="nump">241,595<span></span>
</td>
<td class="nump">241,785<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_StatementGeographicalAxis=smci_OtherRegionMember', window );">Other</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_SalesRevenueNet', window );">Net sales</a></td>
<td class="nump">$ 34,506<span></span>
</td>
<td class="nump">$ 34,563<span></span>
</td>
<td class="nump">$ 83,343<span></span>
</td>
<td class="nump">$ 102,615<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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning 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_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-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_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=26872669&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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-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_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementGeographicalAxis=country_US</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_StatementGeographicalAxis=us-gaap_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementGeographicalAxis=us-gaap_EuropeMember</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_StatementGeographicalAxis=us-gaap_AsiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementGeographicalAxis=us-gaap_AsiaMember</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_StatementGeographicalAxis=smci_OtherRegionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementGeographicalAxis=smci_OtherRegionMember</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>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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6806296912">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Segment Reporting - Long-lived Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_PropertyPlantAndEquipmentNet', window );">Long-lived assets</a></td>
<td class="nump">$ 179,622<span></span>
</td>
<td class="nump">$ 163,038<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_StatementGeographicalAxis=country_US', window );">United States</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_PropertyPlantAndEquipmentNet', window );">Long-lived assets</a></td>
<td class="nump">135,732<span></span>
</td>
<td class="nump">124,292<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_StatementGeographicalAxis=us-gaap_AsiaMember', window );">Asia</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_PropertyPlantAndEquipmentNet', window );">Long-lived assets</a></td>
<td class="nump">40,627<span></span>
</td>
<td class="nump">37,695<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_StatementGeographicalAxis=us-gaap_EuropeMember', window );">Europe</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_PropertyPlantAndEquipmentNet', window );">Long-lived assets</a></td>
<td class="nump">$ 3,263<span></span>
</td>
<td class="nump">$ 1,051<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_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 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><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 13<br> -Subparagraph a<br> -Article 5<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 8<br> -Article 7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-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_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementGeographicalAxis=country_US</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_StatementGeographicalAxis=us-gaap_AsiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementGeographicalAxis=us-gaap_AsiaMember</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_StatementGeographicalAxis=us-gaap_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementGeographicalAxis=us-gaap_EuropeMember</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>70
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6810208208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting - Net Sales by Product Type (Details) - USD ($)<br> $ in Thousands</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>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_SalesRevenueNet', window );">Net sales</a></td>
<td class="nump">$ 532,721<span></span>
</td>
<td class="nump">$ 471,225<span></span>
</td>
<td class="nump">$ 1,691,303<span></span>
</td>
<td class="nump">$ 1,417,561<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_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember', window );">Product concentration risk | Net sales</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_ConcentrationRiskPercentage1', window );">Percent of Net Sales</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>
</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_ProductOrServiceAxis=smci_ServerSystemsMember', window );">Server systems</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_SalesRevenueNet', window );">Net sales</a></td>
<td class="nump">$ 372,404<span></span>
</td>
<td class="nump">$ 301,953<span></span>
</td>
<td class="nump">$ 1,182,362<span></span>
</td>
<td class="nump">$ 859,818<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_ProductOrServiceAxis=smci_ServerSystemsMember', window );">Server systems | Product concentration risk | Net sales</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_ConcentrationRiskPercentage1', window );">Percent of Net Sales</a></td>
<td class="nump">69.90%<span></span>
</td>
<td class="nump">64.10%<span></span>
</td>
<td class="nump">69.90%<span></span>
</td>
<td class="nump">60.70%<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_ProductOrServiceAxis=smci_SubsystemsAndAccessoriesMember', window );">Subsystems and accessories</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_SalesRevenueNet', window );">Net sales</a></td>
<td class="nump">$ 160,317<span></span>
</td>
<td class="nump">$ 169,272<span></span>
</td>
<td class="nump">$ 508,941<span></span>
</td>
<td class="nump">$ 557,743<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_ProductOrServiceAxis=smci_SubsystemsAndAccessoriesMember', window );">Subsystems and accessories | Product concentration risk | Net sales</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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_ConcentrationRiskPercentage1', window );">Percent of Net Sales</a></td>
<td class="nump">30.10%<span></span>
</td>
<td class="nump">35.90%<span></span>
</td>
<td class="nump">30.10%<span></span>
</td>
<td class="nump">39.30%<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_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=51801978&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=49121117&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=51801978&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=49121117&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_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=26872669&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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-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_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember</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_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SalesRevenueNetMember</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=smci_ServerSystemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=smci_ServerSystemsMember</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=smci_SubsystemsAndAccessoriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=smci_SubsystemsAndAccessoriesMember</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>71
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6806348176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting - Narrative (Details) - Customer Concentration Risk - customer<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>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Net sales</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_smci_ConcentrationRiskNumberOfCustomers', window );">Concentration, number of customers</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Net sales | One customer</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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">10.20%<span></span>
</td>
<td class="nump">13.90%<span></span>
</td>
<td class="nump">12.60%<span></span>
</td>
<td class="nump">12.50%<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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember', window );">Accounts Receivable</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_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_smci_ConcentrationRiskNumberOfCustomers', window );">Concentration, number of customers</a></td>
<td class="text">&#160;<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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_smci_ConcentrationRiskNumberOfCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Customers for Concentration of Risk</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;">smci_ConcentrationRiskNumberOfCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>smci_</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_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=51801978&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=49121117&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=51801978&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=49121117&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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</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_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SalesRevenueNetMember</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_CounterpartyNameAxis=smci_OneCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CounterpartyNameAxis=smci_OneCustomerMember</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>72
<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.4.0.3</span><table class="report" border="0" cellspacing="2" id="idp6817443680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prior Period Adjustment Recorded in Current Period (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">36 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Sep. 30, 2015</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems', window );"><strong>Error Corrections and Prior Period Adjustments [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>
<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">$ 532,721<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 471,225<span></span>
</td>
<td class="nump">$ 1,691,303<span></span>
</td>
<td class="nump">$ 1,417,561<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 16,662<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,056<span></span>
</td>
<td class="nump">$ 65,050<span></span>
</td>
<td class="nump">$ 75,161<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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=smci_RevenueImpactMember', window );">Adjustment of net sales | Previously reported</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems', window );"><strong>Error Corrections and Prior Period Adjustments [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>
<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="text">&#160;<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">$ 9,259<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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=smci_RevenueImpactMember', window );">Adjustment of net sales | Prior period adjustment</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems', window );"><strong>Error Corrections and Prior Period Adjustments [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>
<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_SalesRevenueNet', window );">Net sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (9,259)<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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=smci_NetIncomeImpactMember', window );">Adjustment of net income | Previously reported</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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems', window );"><strong>Error Corrections and Prior Period Adjustments [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>
<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="text">&#160;<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">$ 5,926<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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=smci_NetIncomeImpactMember', window );">Adjustment of net income | Prior period adjustment</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems', window );"><strong>Error Corrections and Prior Period Adjustments [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (5,926)<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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems</td>
</tr>
<tr>
<td style="padding-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> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<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=56944662&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 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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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.18)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&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 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 19<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 20<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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=26872669&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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=smci_RevenueImpactMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=smci_RevenueImpactMember</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_StatementScenarioAxis=us-gaap_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScenarioPreviouslyReportedMember</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_StatementScenarioAxis=us-gaap_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestatementAdjustmentMember</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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=smci_NetIncomeImpactMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis=smci_NetIncomeImpactMember</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>73
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( /:@I4@71Q9N\@$  +8@   3    6T-O;G1E;G1?5'EP97-=
M+GAM;,W:S4[C,! '\%>I<ETUKC_"?HAR :Z M+R -YDV5N/8LDTI;[]V"FBW
MZJY@ETK_2]-T[)E))OF=>G[_Y"G.=G88X[+J4_+?&(MM3U;'VGD:<V3E@M4I
MGX8U\[K=Z#4QL5B<L=:-B<8T3R5'=7%^NZ403$>SRWV@Y%Y6VOO!M#H9-[+M
MV!UDG;O5RK34N?;!YBUURJ7I4XY7LSL=THVV.07;#6P*[#]Y7>+L8PI&'TAW
ML2=*=JAC>AHH'JN_C[Q4OJ*5?AC2NPH_W[LZT#"MB;WQSZ6N=SE+S+\MJQR-
M;ZIPN/%OG1E;AN;']6\[ROD_7LO!3=S:X2KH1W-08'NR,95C;;49CXWJT87-
M#^<V'_F84+FJCKJY#WEA2.;(4Y(7W^5H9#GU?]5^>5):%^A-!<O"$[X4O0[4
M?4\AS_?XN_'K@M/U4>8Z??_3T*=@9-/AA$B\JP\!TH<$Z4.!]-& ]'$&TL=G
MD#Z^@/3Q%:0/OD!I!$54CD(J1S&5HZ#*453E**QR%%<Y"JP<15:!(JM D56@
MR"I09!4HL@H4606*K )%5H$BJT"15:+(*E%DE2BR2A19)8JL$D56B2*K1)%5
MHL@J4615*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLBH461L461L461L469M7
M6=GT=X6+GU!+ P04    " #VH*5(2'4%[L4    K @  "P   %]R96QS+RYR
M96QSK9++;L) #$5_)9I]<4HE%A%AQ88=0OR .^,\E,QXY#$B_?N.V(#"0ZW$
MTJ][CZZ\#JFL#C2B]AQ2U\=43'X,J<K]VG2JL0)(MB./:<&10IXV+!XUE])"
M1#M@2[ LRQ7(K8[9K.?:Q<[51G;NTQ1'E):T-M,(9Y;AFWE89.D\^(GT%V-N
MFM[2ENW)4] '_K,- \]YEE<>QW8OG*\M"_V/Z'D4X$G1H>)%]2-F Q+M*;V"
M^GH A3&^.R6:E((C-Z."N[_8_ )02P,$%     @ ]J"E2%WP<_ON 0  ;"
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
MPI$PQK$3HH$070GQ0T(\$.+_C0 & M B>'WM2KDEXJC(*>D<VG?[B.1+%<R
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
MD^U]JSA7H$WZ3]IEHQ^8>4&A4F:ZU7,Q]MRX4+R_O2#S,Y;] U!+ P04
M" #VH*5(0>[9)9T!  "Q P  &    'AL+W=O<FMS:&5E=',O<VAE970Y+GAM
M;'U3P6[<(!#]%<0'!"_K;:N5UU(V5=0>*D4YM&?6'MLHP#B U^G?%[#7<5.K
M%V"&>6_>#$,QHGUQ'8 G;UH9=Z*=]_V1,5=UH(6[PQY,N&G0:N&#:5OF>@NB
M3B"M&,^R3TP+:6A9)-^3+0L<O)(&GBQQ@];"_CZ#PO%$=_3F>)9MYZ.#E05;
M<+748)Q$0RPT)WJ_.Y[S&)$"?DH8W>I,HO8+XDLTOM<GFD4)H*#RD4&$[0H/
MH%0D"HE?9\[WE!&X/M_8'U.U0?U%.'A ]4O6O@MB,TIJ:,2@_#..WV NX1 )
M*U0NK:0:G$=]@U"BQ=NT2Y/V<;KYDLVP;0"? ?P#@$V)DLROPHNRL#@2.[6V
M%_$%=T<>&E%%9ZH[W06A+GBOY2[?%^P:B>:8\Q3#US%+! OL2PJ^E>+,_X'S
M;?A^4^$^P?=_*<RW"?)-@CP1Y/\M<2OF\"$)6_54@VW3Z#A2X6#2H*Z\RW3>
M\_0F[^%ET8L6?@C;2N/(!7UXV=3_!M%#D)+='2CIPO]9# 6-C\?/X6RGD9H,
MC_WM@RR_M/P#4$L#!!0    ( /:@I4B.#!%VH $  +$#   9    >&PO=V]R
M:W-H965T<R]S:&5E=#$P+GAM;'U3P6[<(!#]%<0'!"_K9*.5UU(V5=4>*D4Y
MM&?6'MLHP+B U^G?%[#7<5NK%V"&>6_>#$,QHGUS'8 G[UH9=Z*=]_V1,5=U
MH(6[PQY,N&G0:N&#:5OF>@NB3B"M&,^R!Z:%-+0LDN_%E@4.7DD#+Y:X06MA
M?YU!X7BB.WISO,JV\]'!RH(MN%IJ,$ZB(1::$WW:'<]YC$@!WR6,;G4F4?L%
M\2T:7^L3S:($4%#YR"#"=H5G4"H2A<0_9\Z/E!&X/M_8/Z=J@_J+</",ZH>L
M?1?$9I34T(A!^5<<O\!<PGTDK%"YM))J<![U#4*)%N_3+DW:Q^GFD,^P;0"?
M 7P!/&9)^)0HR?PDO"@+BR.Q4VM[$5]P=^2A$55TIKK371#J@O=:[O*'@ETC
MT1QSGF+X.F:)8(%]2<&W4ISY/W"^#=]O*MPG^/X/A8=M@GR3($\$^7]+W(IY
M_"L)6_54@VW3Z#A2X6#2H*Z\RW0^\?0F'^%ET8L6O@G;2N/(!7UXV=3_!M%#
MD)+=W5/2A?^S& H:'X^'<+;32$V&Q_[V099?6OX&4$L#!!0    ( /:@I4CA
M7M\HH $  +$#   9    >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;'U3VV[<
M(!#]%<0'!"_K[67EM91-5+4/E:(\M,^L/;91@'$ K]._+V"O8Z567X 9YIPY
M,PS%B/;%=0">O&EEW(EVWO='QES5@1;N#GLPX:9!JX4/IFV9ZRV(.H&T8CS+
M/C$MI*%ED7Q/MBQP\$H:>++$#5H+^^<,"L<3W=&;XUFVG8\.5A9LP=52@W$2
M#;'0G.C][GC.8T0*^"5A=*LSB=HOB"_1^%&?:!8E@(+*1P81MBL\@%*1*"1^
MG3G?4T;@^GQC_Y:J#>HOPL$#JM^R]ET0FU%20R,&Y9]Q_ YS"8=(6*%R:275
MX#SJ&X02+=ZF79JTC]/-/IMAVP ^ _@"^)( ;$J49#X*+\K"XDCLU-I>Q!?<
M'7EH1!6=J>YT%X2ZX+V6N_QKP:Z1:(XY3S%\';-$L,"^I.!;*<[\'SC?AN\W
M%>X3?+_.?LBV"?)-@CP1Y/\M<2/F\+%(MNJI!MNFT7&DPL&D05UYE^F\Y^E-
MWL/+HA<M_!2VE<:1"_KPLJG_#:*'("6[.U#2A?^S& H:'X^?P]E.(S49'OO;
M!UE^:?D74$L#!!0    ( /:@I4@9;P:_G@$  +$#   9    >&PO=V]R:W-H
M965T<R]S:&5E=#$R+GAM;'U3P6[<(!#]%<0'!"_K;:N5UU(V5=0>*D4YM&?6
M'MLHP#B U^G?%_#:<5JK%V"&>6_>#$,QHGUQ'8 G;UH9=Z*=]_V1,5=UH(6[
MPQY,N&G0:N&#:5OF>@NB3B"M&,^R3TP+:6A9)-^3+0L<O)(&GBQQ@];"_CZ#
MPO%$=W1V/,NV\]'!RH(MN%IJ,$ZB(1::$[W?'<]YC$@!/R6,;G4F4?L%\24:
MW^L3S:($4%#YR"#"=H4'4"H2A<2O-\[WE!&X/L_LCZG:H/XB'#R@^B5KWP6Q
M&24U-&)0_AG';W KX1 )*U0NK:0:G$<]0RC1XFW:I4G[.-WD,VP;P&\ O@"^
M9$GXE"C)_"J\* N+([%3:WL17W!WY*$1572FNM-=$.J"]UKN#KQ@UTATBSE/
M,7P=LT2PP+ZDX%LISOP?.-^&[S<5[A-\_T'A?IL@WR3($T'^WQ*W8O*_DK!5
M3S78-HV.(Q4.)@WJRKM,YSU/;_(>7A:]:.&'L*TTCES0AY=-_6\0/00IV=V!
MDB[\G\50T/AX_!S.=AJIR?#8SQ]D^:7E'U!+ P04    " #VH*5(EK)_XZ !
M  "Q P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q]4\%NW" 0_17$
M!P3;NTZJE==2-E65'"I%.;1GUA[;*,"X@-?IWQ>PUW$2JQ=@AGEOW@Q#,:)Y
MM1V (V]*:GNDG7/]@3%;=:"XO<$>M+]IT"CNO&E:9GL#O(X@)5F6)+=,<:%I
M643?LRD+')P4&IX-L8-2W/P]@<3Q2%-Z=;R(MG/!P<J"+;A:*-!6H"8&FB.]
M3P^G?8B( ;\$C'9U)D'[&?$U&$_UD29! DBH7&#@?KO  T@9B'SB/S/G>\H
M7)^O[#]BM5[]F5MX0/E;U*[S8A-*:FCX(-T+CH\PEY 'P@JEC2NI!NM072&4
M*/XV[4+'?9QN\G2&;0.R&9 M@&])%#XEBC*_<\?+PN!(S-3:GH<73 ^9;T05
MG+'N>.>%6N^]E&F>%^P2B.:8TQ23K6.6".;9EQ395HI3]@6>;<-WFPIW$;[[
MH/!VFV"_2;"/!/O_EK@5<_<I"5OU5(%IX^A84N&@XZ"NO,MTWF?Q3=[#RZ+G
M+?SDIA7:DC,Z_[*Q_PVB R\EN<DIZ?S_60P)C0O'.W\VTTA-AL/^^D&67UK^
M U!+ P04    " #VH*5(\@H9**$!  "Q P  &0   'AL+W=O<FMS:&5E=',O
M<VAE970Q-"YX;6Q]4\%NW" 0_17$!P0OZTW3E==2-E75'BI%.;1GUA[;*,"X
M@-?IWQ>PUW%;JQ=@AGEOW@Q#,:)]=1V )V]:&7>BG??]D3%7=:"%N\,>3+AI
MT&KA@VE;YGH+HDX@K1C/LGNFA32T+)+OV98%#EY) \^6N$%K87^=0>%XHCMZ
M<[S(MO/1P<J"+;A::C!.HB$6FA-]W!W/>8Q( =\EC&YU)E'[!?$U&E_K$\VB
M!%!0^<@@PG:%)U J$H7$/V?.]Y01N#[?V#^G:H/ZBW#PA.J'K'T7Q&:4U-"(
M0?D7'+_ 7,(A$E:H7%I)-3B/^@:A1(NW:9<F[>-TL\]GV#: SP"^ !ZR)'Q*
ME&1^$EZ4A<61V*FUO8@ON#ORT(@J.E/=Z2X(=<%[+7>'AX)=(]$<<YYB^#IF
MB6"!?4G!MU*<^3]PO@W?;RK<)_C^#X4?MPGR38(\$>3_+7$CYC[[*PE;]52#
M;=/H.%+A8-*@KKS+=#[R]";OX671BQ:^"=M*X\@%?7C9U/\&T4.0DMT=*.G"
M_UD,!8V/QP_A;*>1F@R/_>V#++^T_ U02P,$%     @ ]J"E2&.GE&N? 0
ML0,  !D   !X;"]W;W)K<VAE971S+W-H965T,34N>&UL?5/;;MP@$/T5Q <$
M7S87K;R6LJFBY*%2E(?VF;7'-@HP#N!U^O<!['7<UNT+,,.<,V>&H1C1O-D.
MP)$/);4]T,ZY?L^8K3I0W%YA#]K?-&@4=]XT+;.] 5Y'D)(L2Y(;IKC0M"RB
M[\64!0Y."@TOAMA!*6Y^'4'B>* IO3A>1=NYX&!EP19<+11H*U 3 \V!WJ?[
MXRY$Q( ? D:[.I.@_83X%HSG^D"3( $D5"XP<+^=X0&D#$0^\?O,^94R -?G
M"_MCK-:K/W$+#RA_BMIU7FQ"20T-'Z1[Q?$)YA*N V&%TL:55(-UJ"X02A3_
MF':AXSY.-_GM#-L&9#,@6P!W210^)8HROW''R\+@2,S4VIZ'%TSWF6]$%9RQ
M[GCGA5KO/9?I35JP<R":8XY33+:.62*89U]29%LICME?\&P;GF\JS",\_TWA
M/PAVFP2[2+#[;XE;,?D?2=BJIPI,&T?'D@H''0=UY5VF\SZ+;_(57A8];^$[
M-ZW0EIS0^9>-_6\0'7@IR=4U)9W_/XLAH7'A>.O/9AJIR7#87S[(\DO+3U!+
M P04    " #VH*5(XBGZ(* !  "Q P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970Q-BYX;6Q]4\%NXR 0_17$!Q3'<;)5Y%AJNJIV#RM5/;1G8H]M5&!<P''W
M[Q>PX[JMM1=@AGEOW@Q#/J!YM2V (^]*:GNDK7/=@3%;MJ"XO<$.M+^IT2CN
MO&D:9CL#O(H@)5F:)'NFN-"TR*/OT10Y]DX*#8^&V%XI;OZ>0.)PI!MZ=3R)
MIG7!P8J<S;A**-!6H"8&ZB.]VQQ.68B( <\"!KLXDZ#]C/@:C-_5D29! D@H
M76#@?KO /4@9B'SBMXGS(V4 +L]7]H=8K5=_YA;N4;Z(RK5>;$))!37OI7O"
MX1=,)>P"88G2QI64O76HKA!*%'\?=Z'C/HPWV]L)M@Y()T Z VZ3*'Q,%&7^
MY(X7N<&!F+&U'0\ON#FDOA%E<,:ZXYT7:KWW4FSV6<XN@6B*.8TQZ3)FCF">
M?4Z1KJ4XI=_@Z3I\NZIP&^';3PIWZP39*D$6";+_EK@6L_^2A"UZJL T<70L
M*;'7<5 7WGDZ[]+X)A_A1=[Q!OYPTPAMR1F=?]G8_QK1@9>2W.PH:?W_F0T)
MM0O''_YLQI$:#8?=]8/,O[3X!U!+ P04    " #VH*5(/5['4* !  "Q P
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q]4]MNW" 0_17$!P0OWERZ
M\EK*IJK:ATI1'MIGUA[;*,"X@-?IWQ>PUW%:JR_ #'/.G!F&8D3[ZCH 3]ZT
M,NY(.^_[ V.NZD +=X,]F'#3H-7"!].VS/461)U 6C&>97=,"VEH623?LRT+
M'+R2!IXM<8/6POX^@<+Q2'?TZGB1;>>C@Y4%6W"UU&"<1$,L-$?ZN#N<]C$B
M!?R0,+K5F43M9\37:'RKCS2+$D!!Y2.#"-L%GD"I2!02_YHYWU-&X/I\9?^2
MJ@WJS\+!$ZJ?LO9=$)M14D,C!N5?</P*<PFWD;!"Y=)*JL%YU%<()5J\3;LT
M:1^GFSR?8=L /@/X GC(DO I49+Y67A1%A9'8J?6]B*^X.[ 0R.JZ$QUI[L@
MU 7OI=S=W1?L$HGFF-,4P]<Q2P0+[$L*OI7BQ/^!\VUXOJDP3_#\@\*';8+]
M)L$^$>S_6^)6S*>_DK!53S78-HV.(Q4.)@WJRKM,YR-/;_(>7A:]:.&[L*TT
MCIS1AY=-_6\0/00IV<TM)5WX/XNAH/'Q>!_.=AJIR?#87S_(\DO+/U!+ P04
M    " #VH*5(6,&1*IX!  "Q P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q
M."YX;6Q]4\%NW" 0_17$!P0ONYM4*Z^E;*HH.52*<FC/K#VV48!Q :_3OR]@
MK^.F;B_ #//>O!F&?$#[YEH 3]ZU,NY(6^^[ V.N;$$+=X,=F'!3H]7"!],V
MS'461)5 6C&>9;=,"VEHD2??BRUR[+V2!EXL<;W6POXZ@<+A2#?TZGB53>NC
M@Q4YFW&5U&"<1$,LU$=ZOSF<=C$B!7R7,+C%F43M9\2W:#Q71YI%":"@])%!
MA.T"#Z!4) J)?TZ<'RDC<'F^LC^F:H/ZLW#P@.J'K'P;Q&:45%"+7OE7')Y@
M*F$?"4M4+JVD[)U'?850HL7[N$N3]F&\V?,)M@[@$X#/@"]9$CXF2C*_"B^*
MW.) [-C:3L07W!QX:$09G:GN=!>$NN"]%)N[+&>72#3%G,88OHR9(UA@GU/P
MM10G_A><K\.WJPJW";[]0^$_\N]6"7:)8/??$M=B/JMDBYYJL$T:'4=*[$T:
MU(5WGL[[](CL([S(.]' -V$;:1PYHP\OF_I?(WH(4K*;/25M^#^SH:#V\7@7
MSG8<J='PV%T_R/Q+B]]02P,$%     @ ]J"E2+:R,'F@ 0  L0,  !D   !X
M;"]W;W)K<VAE971S+W-H965T,3DN>&UL?5/!;MP@$/T5Q <$+^MMVI774C95
MU1XJ13FT9]8>VRC N(#7Z=\7L-=Q6JL78(9Y;]X,0S&B?7$=@">O6AEWHIWW
M_9$Q5W6@A;O#'DRX:=!JX8-I6^9Z"Z).(*T8S[(/3 MI:%DDWY,M"QR\D@:>
M+'&#UL+^/H/"\41W].9XEFWGHX.5!5MPM=1@G$1#+#0G^K [GO,8D0)^2!C=
MZDRB]@OB2S2^U2>:10F@H/*1083M"H^@5"0*B7_-G&\I(W!]OK%_2=4&]1?A
MX!'53UG[+HC-**FA$8/RSSA^A;F$0R2L4+FTDFIP'O4-0HD6K],N3=K'Z89_
MFF'; #X#^ +XF"7A4Z(D\[/PHBPLCL1.K>U%?,'=D8=&5-&9ZDYW0:@+WFNY
MN]\7[!J)YICS%,/7,4L$"^Q+"KZ5XLS_@?-M^'Y3X3[!]^\4YML$^29!G@CR
M_Y:X%7/X*PE;]52#;=/H.%+A8-*@KKS+=#[P]"9OX671BQ:^"]M*X\@%?7C9
MU/\&T4.0DMT=*.G"_UD,!8V/Q_MPMM-(38;'_O9!EE]:_@%02P,$%     @
M]J"E2#&O#N^@ 0  L0,  !D   !X;"]W;W)K<VAE971S+W-H965T,C N>&UL
M?5-1;]L@$/XKB!]0')(T5>18:EI-V\.DJ@_;,['/-BIP+N"X^_<#[+C>9NT%
MN..^[[X[CGQ ^^9: $\^M#+N1%OONR-CKFQ!"W>''9AP4Z/5P@?3-LQU%D25
M0%HQGF7W3 MI:)$GWXLM<NR]D@9>+'&]UL+^.H/"X40W].9XE4WKHX,5.9MQ
ME=1@G$1#+-0G^K@YGG<Q(@7\D#"XQ9E$[1?$MVA\JTXTBQ) 0>DC@PC;%9Y
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
M]CE%NI;BF/Z I^OP[:K";81OE]EWR3I!MDJ018+L2XDWWTI<B[G]EH0M>JK
M-'%T+"FQUW%0%]YY.N_2^":?X47>\09^<],(;<D)G7_9V/\:T8&7DESM*&G]
M_YD-";4+QQM_-N-(C8;#[O)!YE]:_ =02P,$%     @ ]J"E2+3_JWS6 0
M104  !D   !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL=53-;J,P$'X5BP>H
M"8&$1 2IZ:KJ'E:J>M@].S#\J#9F;1.Z;[^V22BBTPNVQ]_/##"3C5*]ZP;
MD _!.WT*&F/Z(Z6Z:$ P_2![Z.Q-)95@QAY5376O@)6>)#B-PG!'!6N[(,]\
M[%7EF1P,;SMX540/0C#U[PQ<CJ=@$]P#;VW=&!>@>49G7MD*Z'0K.Z*@.@6/
MF^,Y=0@/^-W"J!=[XG*_2/GN#C_+4Q"Z%(!#89P"L\L5GH!S)V2-_]XT/RT=
M<;F_JS_[:FWV%Z;A2?(_;6D:FVP8D!(J-G#S)L<7N)60.,%"<NV?I!BTD>).
M"8A@']/:=GX=IYOX3L,)T8T0S80T](E/1C[-'\RP/%-R)&IZM3US7W!SC.R+
M*%S0U^WO;*+:1J_YYG#(Z-4)W3#G"1,M,3."6O79(L(LSM$7>H33MVB&6T_?
M+MV3+2X0HP*Q%XB7_F&X*A'#?%-D@IHDB$"T,L$PWU2R0TUVB$"\,L$P"6ZR
M1TWVB,!N98)A]KA)BIJDB$"Z,L$PAY4)7?SG E3MVUF30@Z='QZ+Z#PQ'B/?
M)Y_P/.M9#;^8JMM.DXLTMMM\3U12&K"IA _VTS5VILT'#I5QV[W=JZG-IX.1
M_7UHS9,S_P]02P,$%     @ ]J"E2*?L&QVZ 0  >P0  !D   !X;"]W;W)K
M<VAE971S+W-H965T,C4N>&UL=53=CIP@%'X5X@,LRHRVG3@F.]LT[463S5ZT
MUXP>E2P_%G#<OGT!'==:>B-P^'[.00[EI/2KZ0$L>A-<FG/26SN<,#9U#X*:
M!S6 =#NMTH):M]0=-H,&V@22X)BD:8$%93*IRA![UE6I1LN9A&>-S"@$U;\O
MP-5T3K+D'GAA76]] %<E7GD-$R -4Q)I:,_)8W:Z%!X1 #\83&8S1S[WJU*O
M?O&M.2>I3P$XU-8K4#?<X DX]T+.^->B^6[IB=OY7?U+J-9E?Z4&GA3_R1K;
MNV33!#70TI';%S5]A:6$W O6BIOP1?5HK!)W2H($?9M')L,XS3L?TX46)Y"%
M0'8$/!N%-#]32ZM2JPGI^6@'ZO]@=B+N(&H?#'6'/9>H<=%;1;*TQ#<OM& N
M,X9L,-F*P$Y]M2 QBPOYAT[B]$,TPT.@'[;N^:>XP#$J< P"Q[]*S'8EQC#_
MR3*/FN01@</.)(8YQDV*J$D1$<AW)C%,L3/!F]LA0'>A"0RJU2A#RVVB:Y\]
MDG"[WN%5.= .OE/=,6G055EW1\--:I6RX%))'US!O7L)U@6'UOKI!S?7<W/,
M"ZN&>ZNO[TWU!U!+ P04    " #VH*5( *Z<8:0!  "Q P  &0   'AL+W=O
M<FMS:&5E=',O<VAE970R-BYX;6QU4]MNW" 0_17D#P@VZ]Q67DO91%7[4"G*
M0_O,VF,;!1@'\#K]^P+V.D[JO@ SS#ES9AB*$<VK[0 <>5=2VT/2.=?O*;55
M!XK;*^Q!^YL&C>+.FZ:EMC? ZPA2DK(TO:&*"YV41?0]F[+ P4FAX=D0.RC%
MS9\C2!P/299<'"^B[5QPT+*@"ZX6"K05J(F!YI \9/MC'B)BP"\!HUV=2=!^
M0GP-QH_ZD*1! DBH7&#@?CO#(T@9B'SBMYGS(V4 KL\7]F^Q6J_^Q"T\HOPM
M:M=YL6E":FCX(-T+CM]A+N$Z$%8H;5Q)-5B'Z@))B.+OTRYTW,?I)K^?8=L
M-@/8 KA+H_ I493YQ!TO"X,C,5-K>QY>,-LSWX@J.&/=\<X+M=Y[+EEV6]!S
M()ICCE,,6\5D2P3U[$L*MI7BR/Z!LVWX;E/A+L)WZ^PW_R'(-PGR2)!_*O'N
M2XE;,?=?DM!53Q68-HZ.)14..@[JRKM,YP.+;_(17A8];^$G-ZW0EIS0^9>-
M_6\0'7@IZ=5U0CK_?Q9#0N/"\=:?S312D^&POWR0Y9>6?P%02P,$%     @
M]J"E2-UHO2BZ 0  >P0  !D   !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL
M=53=;J0@%'X5X@,496;L9N*8=+II=B\V:7JQ>\WH44GYL8!C]^T7T+'6I3<"
MA^_G'.10C$J_F@[ HG?!I3DEG;7]$6-3=2"HN5,]2+?3*"VH=4O=8M-KH'4@
M"8Y)FN984":3L@BQ9UT6:K"<27C6R Q"4/WW#%R-IR1+;H$7UG;6!W!9X(57
M,P'2,"61AN:4/&3'<^X1 ?";P6A6<^1SORCUZA<_ZU.2^A2 0V6] G7#%1Z!
M<R_DC-]FS0]+3US/;^I/H5J7_84:>%3\#ZMMYY)-$U1#0P=N7]3X ^82#EZP
M4MR$+ZH&8Y6X41(DZ/LT,AG&<=KYELZT.(',!+(AX,DHI/F=6EH66HU(3T?;
M4_\'LR-Q!U'Y8*@[[+E$C8M>2T+2 E^]T(PY3QBRPF0+ COUQ8+$+,[D/SJ)
MTW?1#'>!OEN[W^_C ONHP#X([#^5F&U*C&&^R/(0-3E$!'8;DQCFBTKRJ$D>
M$3AL3&*8?&."5[=#@&Y#$QA4J4&&EEM%ESY[(.%V?<#+HJ<M_**Z9=*@B[+N
MCH:;U"AEP:62WKF"._<2+ L.C?73>S?74W-,"ZOZ6ZLO[TWY#U!+ P04
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
MU*%N;\/FONR/\_U#K<_O_TZ,?Y$L_P%02P,$%     @ ]J"E2--R^Z$D P
MF P  !D   !X;"]W;W)K<VAE971S+W-H965T,S$N>&ULC5=-CYLP$/TKB'N#
M/\# *D':)*K:0Z75'MHSFS@)6L I.)OMOZ]M" %[4/;"AWDS[\W8'@_+JVC>
MVQ/GTONLRKI=^2<IST]!T.Y.O,K;A3CS6GTYB*;*I7IMCD%[;GB^-T95&1"$
M6%#E1>UG2S/VTF1+<9%E4?.7QFLO594W_]:\%->5C_W;P&MQ/$D]$&3+8+#;
M%Q6OVT+47L,/*_\9/VT)T1"#^%WP:SMZ]K3X-R'>]<O/_<I'6@,O^4YJ%[FZ
M?? -+TOM23'_[9W>.;7A^/GF_;L)5\E_RUN^$>6?8B]/2BWRO3T_Y)=2OHKK
M#]['$&F'.U&VYNKM+JT4U<W$]ZK\L[L7M;E?NR\)ZLU@ ](;D,%@X($-:&]
MOVH0]@;AW2 TJ>E",8G8YC+/EHVX>DTW>^=<+Q+\%*I4[_2@R:SYIE+1JM&/
MC.)D&7QH1SUFW6'(",/B*63C0O" ")2 006!5*R)8TXL@H>(K8M@":R!@IF@
MQIY.,I'"#D+006@<A.,<$&J%T6%B@ZD[#$96OK<N",$Z(E!'Y.B@9,8! QTP
M-Q-D9CICT$'L*""I/:$=AHV"I(A2$L(\"<B3 #QVQA.'A^$P8C,)24&>%,BH
M%<\Z=7B^12C%=M@ #".2XIFEJFL6M&L1$'ED[TGD<E&*YD+',P4" U3,KA#8
MH8H3G")F2WJ(FTH"J\4S)L "I3,NX,V.J3NE"-EJ.U Z7J-L@<@,$UP5L%L6
M*,(V4P?2,S90D61!HQDJ>.-C:.>'-E7D4E&ZF-MX&"X1F %1V5NO!TVIT"*:
M2R!<3+!;32@*[048NU.EF%);T2/85!!<=7#R]9,"PP4%0Q4ELF-*G7. ,!8Z
M1^\CV/3\A0L*<0L*)?8N[T&3TRN*[1P#*%65Y^3 18>X18>2V);C%A.<AHF]
MBP$831(TUY_ )8>0QX?[N@>-(V?V2MT H$D+T*D)1OU;Q9NC:81;;R<NM=1-
MSFAT:+:?3:]MC6]4$]ZUS'<WV?*<'_FOO#D6=>N]":FZ2],#'H207(E46\+W
M3NHW87@I^4'JQU@]-UWCW+U(<;[]!PP_(]E_4$L#!!0    ( /:@I4CU2\6T
M[@(  $H+   9    >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;(U6VXZ;,!#]
M%<0'!%_ 0)0@;2Y5^U!IU8?VF4V<!"W@%)S-]N^+#6')>++M"^#AS)DYX]LL
MKJIY;4]2:N^]*NMVZ9^T/L^#H-V=9)6W,W66=??GH)HJU]VP.0;MN9'YWCI5
M9< ($4&5%[6?+:SMN<D6ZJ++HI;/C==>JBIO_JQDJ:Y+G_HWPX_B>-+&$&2+
M8/3;%Y6LVT+57B,/2_^)SK>4&XA%_"SDM9U\>R;Y%Z5>S>#;?ND3DX,LY4X;
MBKQ[O<FU+$O#U$7^/9!^Q#2.T^\;^Q<KMTO_)6_E6I6_BKT^==D2W]O+0WXI
M]0]U_2H'#9$AW*FRM4]O=VFUJFXNOE?E[_V[J.W[VO])R."&.[#!@8T.8QS<
M@0\._,,A_-0A'!S"_XT0#0X1B!#TVFWE-KG.LT6CKE[33_<Y-ZN*SJ-N;G;&
M:*?"_NMJUW;6MXRS9!&\&:(!L^HQ;((1\3UDXT+HB BZ!,8L&);%BCGN[#[
MVD4(D.;FGR3;3TGNTN1HL;CUYW?%2G&"$"4(+4$X(4@X*'8/B2VD[BLIA(#E
M<%&,DTB BK@H$9&(@*JXJ#BBXL'\1:BNR"T,)SB!0 F$4QC.*:A,CQ&3/,.$
MA& EKA&42%@(*H.@XI@#KBW&1?F#)1.CPF)$&)C,5>R&H2E0OW9!$4V@+!?$
M4P+G&PF7BA 7E:"B$D047,>)FR]C'.S9-88B!.YL!$6%,UL8BA*&"TM182DB
M#-1XU6/221@RXQ'0A8'"%,AR073&P1[>8B#!<5'F2L3.>(+( AFO!A#0!<\=
M%!7"98B@Z(Q!92AJLI_OI3VXOB@B33R@0.^>)\J0P^M1%OB]0#F2A7.+<F=]
M4I; XPM#Q1&L+T8%9W2+H 2#PH))HU#)YFA;M-;;J4NM35$FUK$-?&*FT0#V
M%9VO*6+?F+;1-B8?]-GBG!_E][PY%G7KO2C=M3>V"3DHI667.YEU-\JI:VS'
M02D/VGS&W7?3MWK]0*OSK7,=V^?L+U!+ P04    " #VH*5(J<)1*G<"  "4
M"   &0   'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6R-5MN.FS 4_!7$!RQ@
MC"$10=I<4/M0:;4/[;-#G( 6<&H[R?;O:QM"B'&[O(!]F)DS/KZ1WBC[X"4A
MPOELZI:OW%*(\]+S>%&2!O,7>B:M_'*DK,%"=MG)XV=&\$&3FMH#OH^\!E>M
MFZ4Z]L:RE%Y$7;7DC3G\TC28_5F3FMY6;N#> ^_5J10JX&6I-_ .54-:7M'6
M8>2X<E^#99XHA ;\K,B-C]J.\KZG]$-UOA]6KJ\LD)H40BE@^;J2#:EK)203
M_^XU'RD5<=R^J^=ZM-+]'G.RH?6OZB!*:=9WG0,YXDLMWNGM&^F'$"G!@M9<
M/YWBP@5M[A37:?!G]ZY:_;YU7V+0T^P$T!/ 0!CRV EA3P@?!/A? NP)<&Z&
MJ"=$<S.@GH ,@M<52Y=ZBP7.4D9O#NN6QQFK51@LD9S,0@7UW.EOLMA<1J]9
M&"Y2[ZJ$>LRZPX 1!L7/D.T4$@P(3QH87 ";BS68T,%S@LT4@1+#PY<BNZ]%
M<HM(:!]):*UGJ/GAN)[0MPM JP#4 O!)(# FI,/$&M-VF @M$#(*,@^66V )
M1#"VNXZLKB.+:Z/ZZPZ#QGD 2(RQ;6>A\BD*A"" =LO(:AE9+(>&931)L_!]
M8.R/[2Q4/D5%$0J!W7)LM1Q;+$/#<CQ) ^,%B,VU,0^6QY.U 5$(%__8$HG5
M=6)Q'1FNDTD> *!A9F,!)>9!-,4@'QA"NRD(0F3.A#<Z0AO"3OJVXTY!+ZU0
M.WP4'2[45WWO&/%UL-P$EO@V6.ZZ^_(AGZ5G?"(_,#M5+7?V5,B#7Q_/1TH%
MD=[]%[GT2_F+,'1J<A2J&<LVZV[-KB/H^?X/,/R(9'\!4$L#!!0    ( /:@
MI4CS, R$! ,  'H-   9    >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;)57
M2X^;,!C\*XA[%S^PL5=)I&ZJJCU46NVA/7L3)T$+. 5GL_WW-8^D 7^NR"6
M,]\P'GMLLSB;^JTY:&VCC[*HFF5\L/;XF"3-YJ!+U3R8HZ[</SM3E\JZQWJ?
M-,=:JVU75!8)08@GI<JK>+7HVI[KU<*<;)%7^KF.FE-9JOK/DR[,>1GC^-+P
MDN\/MFU(5HOD6K?-2UTUN:FB6N^6\6?\N":RA72(G[D^-S?W42O^U9BW]N'[
M=AFC5H,N],:V%,I=WO5:%T7+Y-[\>R#]]\ZV\/;^POZUZZZ3_ZH:O3;%KWQK
M#TXMBJ.MWJE385_,^9L>^L!:PHTIFNXWVIP::\I+21R5ZJ._YE5W/??_"#24
MP05D*"#7 IS^MX .!712D/3*NGY]45:M%K4Y1W4_&$?5CCE^I,ZY3=O8&=7]
MYWK6N-;W%4WY(GEOB0;,4X\A-Q@R1JP!!+U"$B?@JH* *DA73T<J,IB @@2T
M(TA'!&+2C1Z3=9AJ$,F(2"=] 6!("LIA.2DH)P7DR(F<'L-OWO.),<ZGU@*P
ME&=2P'(8*(?Y<NA$#?->@S/)R50- .,4T8 :#JKAOAJ&8((,),CFSQ8!$H@9
MLT5X/<U0RJ:3Q4=Q*F_&<"1&@F(D8 >&"=H%"<HPFF\(#BP#>(8E VCD">:<
M31<#'\:P9#(@"%X1, %L"?B*X34!TSML@7.,H2![MO@1S9C@4U=\E*"A51+#
M.<9 D%F( @X?YG>8 L</9W-,R?R5 @GIS14?1AC+0@,-QQD#>;Y)ZI@"#B&6
M\VTA< H)FF'+ !IE S$\758 6(JX"$2(P)DF0*89"U $]N4[-F8"IY#,V9H'
MT'BV$$RGMOBP+"6!Q9+ D29 I%E@<R=P# F[PQ4XA@38!'U7N.^*.YUYD\6'
M49J&SE]PI@F0:1;J$IQ"(NYP!4XA ?9"WQ7I'=!2Z<T4'R08GZI);D[)1[77
M/U2]SZLF>C76';B[8_'.&*L=(WIP@WYP'T+7AT+O;'N;N?NZ_S3H'ZPY7KYT
MKI];J[]02P,$%     @ ]J"E2"+^F>$D @  [ 8  !D   !X;"]W;W)K<VAE
M971S+W-H965T,S4N>&ULA97+CML@%(9?Q?(## ;?(\=2XVK4+BJ-9M&N24)B
M:[#Q (FG;U_ B>L TVZ,@?\_?(=K-3'^)EI"9/#1TT%LPU;*<0. .+2DQ^*)
MC610/2?&>RQ5E9^!&#G!1V/J*4!1E($>=T-85Z;MA=<5NTC:#>2%!^+2]YC_
MWA'*IFT(PWO#:W=NI6X =046W['KR2 Z-@2<G+;A%[AI2JTP@I\=F<3J/]#L
M>\;>=.7[<1M&&H%0<I Z E;%E32$4AU(#?Q^B_EW2&U<_]^C/YML%?T>"](P
M^JL[RE;!1F%P)"=\H?*53=_(+854!SPP*LPW.%R$9/W=$@8]_IC+;C#E-/?D
M=YO?@&X&M!A@\D]#?#/$E@',9":OKUCBNN)L"OB\%B/62PXWL9JY@VXT$V7Z
M5&9"M5[K."TJ<-6!;IK=K$$K#7I4-!Y%O$B  E@HD)<"&7_\0%'Z \3> +$)
MD*P#9)&5QJS)C6:8-5$<6YFX(IB4D1\E\:(D'A1HH<R:;#5* 2W<QM649>X'
M2;T@J0,"H;VTJ3,(3*!%V_Q']("2>5$R#TINH63N*$5B\3:NJ$@^69W<2Y)[
M5L?:S;O<G7F46""N!F6I'Z3P@A0>$&LS[@IW2F+[Z+D:]-G9*[T@I0?$RG97
M.J>B@/8UT;BB%*',0@&KBVG$9_(#\W,WB&#/I+KCS$UT8DP2%3!Z4ANO54_/
M4J'D)/6ONDL#/M_&<T6R\?ZV+ ]<_0=02P,$%     @ ]J"E2 %"YN!# @
M<0<  !D   !X;"]W;W)K<VAE971S+W-H965T,S8N>&ULC97=CILP$(5?!?$
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
MV6;#'6/H"-K=KTS3O2W_"U!+ P04    " #VH*5(I;1+FT\#  #2$0  &0
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
M A(02T#O"-)1&ATFL9C:8C*29-$H%0!%*<*P& J*H8X8/<Y(3(>)!\-\@M2
M,#I@NY,3@7(B5TX:CN1$SC@C1.XB,C(QQS$H(P:F:"*/!"1(YB^2%"1(9RR2
MU$D3HS0;.2('4%&()LJ1@6(R5PP-80*S#T'6#><7!$VX'\TH20\:9HOBP=SW
M6X"+(LG4"D'P-H P4!0T00%O!(@\4!38OLCU+U 4UYF)7BC9N"HN+,Y(-K'N
M$6Q@Y#J8THD="<'F0_$#98'MAY(Y94G<?#%RR^+"HBR>+ ML9P3XF4XM.-B$
M*)M?%@R[$(<SRM*#[G;/)!QOL?]#W<N!'8T!1U,Z03%Q&#]P&F/8A7C.>8S=
MHQ:'.!YO+! ,X71<EF!PXVG8@?]@[:&HI;<12E^>[!5G+X3BFC)\TH8ZZDOM
MK5'RO3*?B?YNNVM>UU"BN=Y:;U?G]5]02P,$%     @ ]J"E2&@&)O[= @
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
M9G/,-0=<AY:6QC&MG(QX[,,@<H"/<<JMJ-_%?6HN_E6K'-/2.(:2 RCU2K1
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
MN9I^H"DP<EB>@_5-JG\#4$L#!!0    ( /:@I4C###KC]P(  +@+   9
M>&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;)56VXZ;,!#]%<0'%'R'*(FTN53M
M0Z75/K3/;.(D: &GX&RV?U\;2);80Y1] 3R<.9XY8X]F>E;U6W.04@<?95$U
ML_"@]7$21<WF(,NL^::.LC)_=JHN,VV6]3YJCK7,MJU3640XCGE49GD5SJ>M
M[;F>3]5)%WDEG^N@.95E5O];R$*=9R$*+X:7?'_0UA#-I]'5;YN7LFIR506U
MW,W")S19H\1"6L3O7)Z;P7=@@W]5ZLTN?FYG86QCD(7<:$N1F=>[7,JBL$QF
MY[\]Z>>>UG'X?6'_WJ9KPG_-&KE4Q9]\JP\FVC@,MG*7G0K]HLX_9)\#LX0;
M533M,]B<&JW*BTL8E-E']\ZK]GWN_@C>N\$.N'? 5P>,[CJ0WH$\ZD![!_KI
MD-QU8+T#<W:(NMQ;Y5:9SN;36IV#NBOW,;.G"DV8J<W&&MM2M/^,=HVQOL\9
MX]/HW1+UF$6'P0,,%[>0E0]!5T1D KA&@:$H%MASIX+>;K'T,8RY84"8Y!:S
MOL]S$RP!)2,M 1GF.@CVAH""!+0EH#<1I$XF'8:WF.J>H S<@GDQ,A[#!!PD
MX'Z,B#GGHL.(08R,8(&14S@?1@7"V&%;^3#$4T1BXM0/P%$D&!_11X#I"3^]
M,8($)$@>%S@%"=('!$Z]0T P)REV!/9A6!!.G#JL?!B*3;6P<]W7/BZ)B1B[
M([8-0WTE!A3&(Q0CK0D]KC$"^\H3P@^HW(.&":?F'#LW<@G D@1[%Q> X91B
MXN#6$(ZG-![I) CN18@ ,I,1"K@;(?H%F>%N@]@C,C,O89$PZK9Y"$:%P*[,
M/@Q3Q%+FR@SBS,8C"<+=$ 'MD(]5"NXX2'Q!9KCGH.01F1.O/Q+*8N[*#,(X
M<67V80DAU.W)  S%F"-7Y6@PEI2RWK<#81-LU*G25IN!]3IT/F$[UCCV!9HL
M$6!?V2&U'8,^Z>?38[:7O[)ZGU=-\*JT&:;:D6>GE)8F_/B;.20',T9?%X7<
M:?LIS'?=#9;=0JOC94Z^#NOS_U!+ P04    " #VH*5( D2A+1D"  #K!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6R-5=N.FS 4_!7$!ZRQS25$
M!*F;:M4^5%KM0_OL)$Y "YBUG;#]^]J&4$).5KS@V\QXSC$^SCHAWU7!N?8^
MZZI1&[_0NETCI/8%KYEZ$BUOS,I1R)II,Y0GI%K)V<&1Z@J1((A1S<K&SS,W
M]RKS3)QU53;\57KJ7-=,_GWFE>@V/O:O$V_EJ=!V N49&GF'LN:-*D7C27[<
M^-_P>HN)A3C$[Y)W:M+WK/F=$.]V\/.P\0/K@5=\KZT$,\V%;WE5626S\\<@
M^G]/2YSVK^HO+EQC?\<4WXKJ3WG0A7$;^-Z!']FYTF^B^\&'&"(KN!>5<E]O
M?U9:U%>*[]7LLV_+QK5=OY+0@083R$ @(P&'7Q+H0* S NJ=N;B^,\WR3(K.
MD_UAM,R>.5Y3D[F]G72)<FLF,F5F+WD41QFZ6*$!\]QCR 1#;A%; $%'"#(&
M1A<$=$$<G]ZX"& !"@I0)Q#>",2S,'I,XC"-P^ DC<D\%@ 6TX"N8#LA:"<$
M[&!8( (%HN4)B4&!>$%">DP\C91&"9TG!("1D*0$MI. =A+ SH,_9 4*K)8G
M) 4%T@4)2>\B#8.8)+-\W*-H$J<1;,;6$.C:!8"=!QG%#VXN7IX2#%\[3!8D
M90!-+P0ED\,;*L ]"@?1_)]'D[+4LA/_Q>2I;)2W$]I4.%>'CD)H;A2#)W,'
M"O/RC(.*'[7M)J8O^UK<#[1HKT_+^+[E_P!02P,$%     @ ]J"E2+BJ5R?K
M @  5@P  !D   !X;"]W;W)K<VAE971S+W-H965T-3$N>&ULE5?;<ILP$/T5
MA@\(K$ (/#8S\:73/G0FDX?VF=BRS020"W*<_GTE@8DMEI2\&"3.'NT>UL?K
M^474K\V1<^F\ET75+-RCE*>9YS7;(R^SYD&<>*6>[$5=9E(MZX/7G&J>[4Q0
M67C$]R.OS/+*3>=F[ZE.Y^(LB[SB3[73G,LRJ_\N>2$N"Q?<Z\9S?CA*O>&E
M<Z^/V^4EKYI<5$[-]POW$68;2#3$('[E_-+<W#LZ^1<A7O7BQV[A^CH'7O"M
MU!29NKSQ%2\*S:1._M.1?IRI V_OK^S?3+DJ_9>LX2M1_,YW\JBR]5UGQ_?9
MN9#/XO*==S503;@516,^G>VYD:*\AKA.F;VWU[PRUTO[)/:[,#R = &D#^C/
MP0."+B#X" @_#0B[@'#J";0+H-8)7EN[46Z=R2R=U^+BU.WK/F6ZJV!&U;O9
MZDWS*LPSI5VC=M]2&K&Y]Z:).LRRQ9 ;C U9#R'0(SR50)\%P;)8DD$XN3]@
M-41$L97#?TDVGY+<I1F@8@4F/K@3R\<)0I0@- 3A+0%02^T6PPRF:C$!800L
M08:PD $A%MMZ"(,H@< /+&D07 B,1B.OD:+ET6%Y8P)'*$$T76"&$C D@\02
M>(@A062I.P&SGH#9?(ZY*RA&"XJ'!;$111*4()DNJ794S"+\"5W;@6X;*& D
M]$-+6 SG0T(#VU"&.(!8B6=_IQ%@3),81OH.1FP0$)U'>A]0#WL$\@6E<7^!
M8$+[8B!FVR4*&F@\@6F#@L*1LG#7 \3V&!VAP)T%Z!?$Q;T%HBEM'"%^Z0?
M;'TQ7$)L]=8(COIQ$H*M,H*CC(7!2(FX^P%B?VS$;@#W&XB_(#3N.)!,Z6($
MQ 8J8R#[9W\*TP8%)599WLW05/+Z8,;5QMF*<R6U)#>[_4C\2/309>TO8;8"
M9'^M1V@SI'W0I_-3=N _L_J05XWS(J0:]<Q MA="<I6[_Z!Z_ZB&_'Y1\+W4
MMTS=U^W8VRZD.%VG^/ZO1/H/4$L#!!0    ( /:@I4CF68OD6P(  'T(   9
M    >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;(U6RY*C(!3]%<L/:,4'L5/&
MJLZK9A93U=6+F34Q)%JMX@")/7\_@,88O9UD$^!RSKD/R,6X8?Q39)1*ZZLL
M*K&P,RGKN>.(-*,E$2^LII7:.3!>$JF6_.B(FE.R-Z2R<#S7Q4Y)\LI.8F-[
MYTG,3K+(*_K.+7$J2\+_+6G!FH6-[(OA(S]F4AN<)'9ZWCXO:25R5EF<'A;V
M&YIOD8$8Q.^<-F(PMW3P.\8^]>+G?F&[.@9:T%1J":*&,UW1HM!*RO/?3O3J
M4Q.'\XOZUJ2KPM\105>L^)/O9::B=6UK3P_D5,@/UOR@70ZA%DQ9(<ROE9Z$
M9.6%8ELE^6K'O#)CT^Y$;D>#"5Y'\'I"[P<F^!W!OQ*"NX2@(P3/>@@[0OBL
M!]P1\)6 3?';8IE2KXDD2<Q98_'V?M1$7T,TQ^HP4VTT9V?V5+&%LIZ3,')C
MYZR%.LRRQ7@##)[=0M93"+I%;*<(/_)ZC*."["/UH$B7WD3 NW6QFB)P-(KS
MH<CFL<@6$/'A3'RPYK[A!\.:HQ 6"$"!P CX0P'LP@(A*!!.(XA&![9L,=A@
M*NA(5P\1ZX>(S3W$32(83 0#B7QSJV:@P.SY4D:@0 1$X(]*"6&"43$A3#@J
M)X3!HX)"F!F<T"N8T"L@$,$"NF=#/<5]OJCHF[:$'M_0=0<:7AYWW'7N0=I
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
MJ5'S>($8-!;= ^LL@#(63F93^H#SPCNPZOTLRH%2BD^N;!6XA1JZL/I@.>(
MJ+@$WNUH:BU[!A=Q07]_(MPAVV;<4^RBSR&Z(0DF3*\QIED'.SA83@Y"RP]1
M@G(C$90VD1>3CM<X0=097M.Q?BMM#D2Q 7!D$DX6;,%3F@J9:*]T*!R"14I/
MU@UZ=748<DV9:']T!VN>K-1V5OR#<SZS1S\WHT1E"HUW9*5,O?246B&L1J.]
M@B3MK[3IP2K]K/EQ<"X+>Z4(TSMM'N+ Z,Z3[\F2AH-<2(P5RH:HPQ&SPSK8
M0'?.;VXPYF!+TCP C_'4/^I:BH8CZFJ3[/ES\_1. ),CI,H394$0^IE)"+TZ
MGT"=3\O*A=<#A(AD;!4(0]82)>%\G"*%&(^2./A&,.FD,YXKR+X@P>0T2&:+
M<#J)\.I-1]-8;QZ,,%\@=QT'6  @CD?SN9+J\4O$O33F[^:C^:2U^-9!PA4>
M+^"%.<,YCU&$(Z!GXW ^F>J#E2M")0XL19>L0=T*JO-P,0%J,5OPL+.(!40>
M-@(9T3NLL^VM$6=A.@9I8DJ#I*-X%L"P!/4D#6>+.>$\WWW0X8F9:YS0>ZNH
M3*[WDNXKB /3=&:(6SP-03RAOZU+\03)S%O., $1((W-+.-QF$;'S]*E_U9)
M'"8+F+=KB(+KT9BX5K4KN$<4+<JJ38_IRJ:"+K\1C:O_/>7CLZAH0S4?5(X.
MY_S6)H!:4O4<XHU:9/Z + LFO+,==)A$G$N .GH?;S'<P-D3QZ512XT^1>?)
MQB.AL+0Q[*[@D$_,.L.0SQRI+U"CE:@'R@@_8*DC5=\N4=+DV^W:"KH9(-/>
MS7PF>NW%E3WDFRC8&;8QL*VDAHH_"SE.HS1,$U0[TNDH2C39G,9C$-V)',Y!
M7PU^9,)Q$@.9Q;J@2._2%*FP30O3,)I&_%TT A5BD!;.YG&X &&1'UX0Y0VG
M(.T?0EH&K.6:S("@N##W'^ 6HG.$[M>^^V_*IX]@XV8(2C7L(Q=&4WMJ,+QG
M=>0[PDO,Z1*H\;#CGK%\Q0Z[MOV4'>YH%(@7X7C.VY'.PWD4JRG)6L)[:Y(M
M56"))B%?!'=2Y<HX]$V M=Y624?AW$%=*$,\FC06AQ=PL "[/B14:*OT,Q73
M@H(8L'U$<GB>+K6$W!7B5F\)Y&(^,,NBA=/&.;8UQ_W4L]W\:%%;TVC:PEG=
M+1OS8YLTB:N!!R7Q!:!DS%;.=;5KUBXCRMN!Z[@9G<7SFEY,H['%2,,XFC\S
M'\W(K:MRD2@LN:.U,(H]Q1+C!F]@(#X@\QFS"$.R.8G+BL)0D2KH.="UXUI5
M1CCA&EVRH+2+K -DI*@%OSHY;NV$,\+4AZ+)[?0Q7KED-0G:V'QF5:S(:ZA=
M&A1**1J^F_0["MZU"J%0NF_'\1MVT)@K:Y2Y55C#OVV\1=M=7;+8Z(RKC]7K
MNA/)PN>X\Q6\ZLF][!0!4XEK[S3[&B[^/933V6,X%/O*SH3T<\HG'P\GT/FR
MN([A!PZ'#4GUWVRM(:4+R*<8!]_N[M!"4M5?V8400  ')CE%VV "W'8R)2,A
M_(*L>C8!B3T.7N9E1<E:^&Y?K63;7X8&%N"[(/#/@:&/9^$LI;]BT%-,#3Y?
MHN*8+'<P[7P<I,#-(_AD,1UW9U4'(+-/4#B?XX\H@A^D$. /8(4!EV#VGM2+
M($)A!'^,2=<9I5/Z,4UUNFS_BPF_2%;H4<(OPK)??X(IN.LK[T8G]'$7ZP"(
M!"V)!'7R(?.!S&7)T*2;&P97NRUS!4!'-HZ;?!'W8@Q>!QFU4X0B%-(*#%'(
M<3M+%Z.CSA2:2*BI_9%3>MLIZ] RJ]I[(WJ)* ZTOCA,YD9_A+] "7\6P8Y9
M7CR;Z,&GR9$R8T=?[%8:MUIR$ I1395.03WW.16O]]*J.M5/2?OF\)'11EDF
M4:0!QJ 9DM;SW)A?$/GOFHXO1#>Q^LK:#JURO$8?PVVN<B[1<C<%>D$ZP'Q,
MPO]/5?T+HN &2YXV39 "I9C'2.R2>!R\TR4D40R6^Y4]Z((J38!VP&013"9
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
MV/UL$LYGJ8E$68S#A23>J,A?"<B/D[D3O)Q&^BF_KXVMQ-V W\.$STZTN,5
M567X1NOW<@RA/@>@!^HH7.+\2=)]APY8M?-1D -FN2Y\-4*(,G38Z1.NLZX.
M+1Z<O3PDE!(,]N6TN[$H^G\BVW3Z]Y%E[R:A^)U6!KDQ!JW]-U\'K9'<@$9,
MAI83=BJ<.E*(%5.IKI;Z]T'GRAXT4K_&U1G9I/P[8>!;#)/K@J%QG7H;K+[D
M8FVX(0K!VZ^X>^@ZO?;NGH/DU+VN,5U\VQC]26QM#S,XUX60J/+"-S7J#S^8
MX_B]5*7\AHZE]^MOZ:QL,MQ'6W$+9A-#0T] 2Z?T*-XA%_B_-^@^=,5R7WDK
MIR40.A'QTEO=RS>[&FAWWGAIT!-,!\U@$S<T$"PP,W7B,)YQG(C1H!4OR3DD
M,&+NZ?HFI;0Z*RO:"?V*->C&C*8/EZ0NBEFMX-I%N2EN.^2F02%H1UMF:*OP
M>":QCGEK2 H->\QFG:4Y#>Y:N]&I^NF>A'$"?V^2ECHE2'$22Q<<J"EZP.C]
M'?V<AA^'H9:RGZZTYJ.)53\]<1M_LMPFIC@V$WP%1U3^@G^?W^5HY\60"!!Y
MJ"C.9!%.X9>+#U]?\&,+"I+@_YE+K)W1,%QV#F],%V&ZL,)EV<5948YI>[Z8
M;C'<"?C?S)1$83(%.0]CZ-5<5]WA\('Y8HKQL9$.-B%,X5L6\.7J1C;(UZ?T
MVWC6%\G %&<!H)V;RA><=/0^OZ_6]T3*T,R"2[J0!@4E%Y:#$1'$]H*I?G^9
M>]*M*>20F"I:GCS%LW4 B&J%@,W9[W3;C/9,;T?GH^#DL];'GYV*7J7=RT@*
MT8\)AS\EPD3$J-8+;!WR=;84"U\K)8W\]7S?=:GYV Y\)&<G9N;=YV?D(WH1
MC_5\^E3U!)(KJ3\O)'+->,198KO28=;[XGB5C<QT"F(SH,169)2XRFU#2?JC
M^H$UV20OL:DU+4G?)XZ *ULEMB2M]=LW7W__7N(<UKL&JVI%GU/^"A:1O_.V
M(=*(@/TP5^+.Z#T'-!/2CG-EW$<K*+=ML'5*1Y?Y3;4MN*J-%V_(:XHQHT/3
M\^'TH896#Q"WK)8>*Y7TA6>(717AI"AH=@743#F0=4@>:N?RQ8@2H'I&:@T2
M:N.T.14EX_?N9M'TGQR6,;5.[H/[$+H],&'K<T] S#ZP.^OTP5Y0O^)LK<C
M&I$# R)UA$J^:KVB;7NZ5:C@\Q.](.S!Z>G/8K(O.QBD[RSG_\8ZXH1$'J+V
M'HG'3HY^\IRM\Y3$8^)E9F9F:4]Q0?D@=/;:]BDS4Z+^-)+6%H^P+"\<7#Q:
MC"TLZ@F>HG>BT6PA[TSGK7>&@1N(_]B5Y)_OQ7\O): *!0GFX-.6C2P.[>\G
M\ERLS,QS48W"X-LM,(_/](>?G3+O<:@,<S!@]F>$ZL';#^B,BS1_@4>PVDHD
M'DB+8#C5!#3FMEC-FD(XT/>LQ!"+V7P-(G2HXHC];&'_#7[[X67K'2(_D4M^
M^J^VS6+--O0>^&Z#T,RC$9>-SD$BY?[ GL;:TEU0E_(P_;QXE!>\J;2QQR[_
MA\N>Y:?10<NWB8=%,#*4DLE7JPA'!^.X)_=FPTH6XDVL5J,Q!ZY<.HX&,.=)
MM,N@M\$WA&(?=V#?'45ZH'5D+0_"MCI,%-5,EJ"MPB(D2O/?7M*SG^P]>7']
MQ(:(\T)W-.A( 0= Z"'%0HG)0X[=72TZ'(T6R>><-TOU0OTS1*.Y?BJ>#I+>
M80'.(7^'T[B#J%J'J %W3890TR-:_^-1-[%V>)9"66=BD6R<S>+>FYS[(90*
M]B]N7^TPFB^&MD\M6;H_7>?6>J.1#7[XGTF#Q]'_-3387HM$9K9?8-6G,5U!
M4MTTYP+DDA+-_G@=UP69A+UC>&4>#,,@VR5C#QJ =32^U1''RL&@4#W]<'9]
M75# V;WX$O"XN*P @]78\:MNT156?UJI@3T;8."41#[C9=$SM1LB:9O15\%?
M_OQ_T-$K/=!WM2KV;A7#$?]+1LX"BF)Q:N=R4CDPH@H=V+AT3K8G1'VDA"\<
M#@@-+=^$2EIMF22\[S<$3MO/C9["7-I1 IBOOG[SX>5Y0+61@Q/^@=D7:Y<G
MV3E&1OMD',UYA]EEH1#][$IB^ZTW[8U3P:1=>VZHVF_D5/ESV;(R8?&>W17O
MCIW1(ZT3>3VGTN)#@HA4%W)JZ9& \N#?&F!%<&@H?-.X'-%$OK60RSU=4WR@
M2D)02!,&JD(/?HS5W7(L]49:#(-!AAR'SK2;JKM=1UZD^J:&EEM/1\RLLP9C
MM\F)DF,[M.NBP1@2U>A#62KZGD,ST5-T5DXWTT$[Y*\%V32Q)"$0[L:3<"PU
MJ-HV]R62_RUF:>M<VH,T)2*)5JL(0DN)_O3&$$DU'M?Y:$Q9&YV!WV?,*HPA
M,;+V\4!&?NRFVOOCA'^SNN_=&[8!S,)X;E6ZA+_3R5A(_ $M7E 7I71,3=.9
MR\$^>RA?IT>NE^OXP'VBA>2IDI-5TS69AHO(KOTWPP)'AV)E:].U-*EB!CCR
M\>"]Z1O.9]1J.T.DW,L95CMA"LO9VN3"S99>5XLJ$?..WK&?'/"Z'#)1< Y\
M%; D^(#!Y!PE]:9<CM"8+U\A3Y-#658U!H]*CE9UP^V).=&WU('3-CL.N>H#
MY=&?X+GHKNM_^?-_R 2<WH?.N;*=N\$17-G/5:WK(U@E&W*T=.I!_IU:7L%G
MM\6&' QZ8@QSRM%_AD9EK*ADON)^8QR8P5LLNV5VIMER:T W@JDHKP$SJ2$C
MUJ"FZD^Z%8$+U?*VR+&LN>+MG!-=A\!+<OCS6[B?-Z&*/KNJF=_B FZS&D,
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
M</7S1Q7S?[TK6:6+$XUQ_#]^<BXB%_F=+,4:G\!_":!S*O^KRF#V2/P-_ES
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
M"%Y@>R[_4!;*P/9Y$BR.V,5#TB\Z=KEV[D7?H&[Z1=]3PQD8W1WV)V'X]_:
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
M  "V(   $P              @ $     6T-O;G1E;G1?5'EP97-=+GAM;%!+
M 0(4 Q0    ( /:@I4A(=07NQ0   "L"   +              "  2,"  !?
M<F5L<R\N<F5L<U!+ 0(4 Q0    ( /:@I4A=\'/[[@$  &P@   :
M      "  1$#  !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0
M   ( /:@I4AJ3V)2+P,  -$-   0              "  3<%  !D;V-0<F]P
M<R]A<' N>&UL4$L! A0#%     @ ]J"E2#RA/2T^ 0  :0,  !$
M     ( !E @  &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ ]J"E2)E<
MG",0!@  G"<  !,              ( ! 0H  'AL+W1H96UE+W1H96UE,2YX
M;6Q02P$"% ,4    " #VH*5(D'IAQW\"  !@#0  #0              @ %"
M$   >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( /:@I4BCIM8B<00  )P1   /
M              "  >P2  !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " #V
MH*5(M2IWGT,"  ".!P  &               @ &*%P  >&PO=V]R:W-H965T
M<R]S:&5E=#$N>&UL4$L! A0#%     @ ]J"E2*G1Q+8B!   WA,  !@
M         ( ! QH  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0
M   ( /:@I4C6^9R\00(  (X'   8              "  5L>  !X;"]W;W)K
M<VAE971S+W-H965T,RYX;6Q02P$"% ,4    " #VH*5(KN-G?%8$  #U$P
M&               @ '2(   >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L!
M A0#%     @ ]J"E2$>P,68A @  2 8  !@              ( !7B4  'AL
M+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( /:@I4A0:110?@(
M .@(   8              "  ;4G  !X;"]W;W)K<VAE971S+W-H965T-BYX
M;6Q02P$"% ,4    " #VH*5(X3IC-  %  !T&0  &               @ %I
M*@  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ ]J"E2"$"
MNE+B 0  T@0  !@              ( !GR\  'AL+W=O<FMS:&5E=',O<VAE
M970X+GAM;%!+ 0(4 Q0    ( /:@I4A![MDEG0$  +$#   8
M  "  ;<Q  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " #V
MH*5(C@P1=J !  "Q P  &0              @ &*,P  >&PO=V]R:W-H965T
M<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( /:@I4CA7M\HH $  +$#   9
M          "  6$U  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#
M%     @ ]J"E2!EO!K^> 0  L0,  !D              ( !.#<  'AL+W=O
M<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " #VH*5(EK)_XZ !  "Q
M P  &0              @ $-.0  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM
M;%!+ 0(4 Q0    ( /:@I4CR"ADHH0$  +$#   9              "  >0Z
M  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ ]J"E2&.G
ME&N? 0  L0,  !D              ( !O#P  'AL+W=O<FMS:&5E=',O<VAE
M970Q-2YX;6Q02P$"% ,4    " #VH*5(XBGZ(* !  "Q P  &0
M    @ &2/@  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    (
M /:@I4@]7L=0H $  +$#   9              "  6E   !X;"]W;W)K<VAE
M971S+W-H965T,3<N>&UL4$L! A0#%     @ ]J"E2%C!D2J> 0  L0,  !D
M             ( !0$(  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"
M% ,4    " #VH*5(MK(P>: !  "Q P  &0              @ $51   >&PO
M=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( /:@I4@QKP[OH $
M +$#   9              "  >Q%  !X;"]W;W)K<VAE971S+W-H965T,C N
M>&UL4$L! A0#%     @ ]J"E2"?'8*O) 0  X 0  !D              ( !
MPT<  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " #VH*5(
MA8K"],@!  #@!   &0              @ '#20  >&PO=V]R:W-H965T<R]S
M:&5E=#(R+GAM;%!+ 0(4 Q0    ( /:@I4CC1_U!HP$  +$#   9
M      "  <)+  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%
M  @ ]J"E2+3_JWS6 0  104  !D              ( !G$T  'AL+W=O<FMS
M:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    " #VH*5(I^P;';H!  ![!
M&0              @ &I3P  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+
M 0(4 Q0    ( /:@I4@ KIQAI $  +$#   9              "  9I1  !X
M;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ ]J"E2-UHO2BZ
M 0  >P0  !D              ( !=5,  'AL+W=O<FMS:&5E=',O<VAE970R
M-RYX;6Q02P$"% ,4    " #VH*5(4@/D;>,"  #.#   &0
M@ %F50  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( /:@
MI4A[$ EE9 0  #(7   9              "  8!8  !X;"]W;W)K<VAE971S
M+W-H965T,CDN>&UL4$L! A0#%     @ ]J"E2-MW5^O- P  +A$  !D
M         ( !&UT  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4
M    " #VH*5(TW+[H20#  "8#   &0              @ $?80  >&PO=V]R
M:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( /:@I4CU2\6T[@(  $H+
M   9              "  7ID  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL
M4$L! A0#%     @ ]J"E2*G"42IW @  E @  !D              ( !GV<
M 'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    " #VH*5(\S ,
MA 0#  !Z#0  &0              @ %-:@  >&PO=V]R:W-H965T<R]S:&5E
M=#,T+GAM;%!+ 0(4 Q0    ( /:@I4@B_IGA) (  .P&   9
M  "  8AM  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @
M]J"E2 %"YN!# @  <0<  !D              ( !XV\  'AL+W=O<FMS:&5E
M=',O<VAE970S-BYX;6Q02P$"% ,4    " #VH*5(NN-CS],"  #T"@  &0
M            @ %=<@  >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4
M Q0    ( /:@I4@OC2+K@0(  ,,)   9              "  6=U  !X;"]W
M;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ ]J"E2*6T2YM/ P
MTA$  !D              ( !'W@  'AL+W=O<FMS:&5E=',O<VAE970S.2YX
M;6Q02P$"% ,4    " #VH*5(3>-,/V<"  !H"0  &0              @ &E
M>P  >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( /:@I4C^
M%7S%,0(  *\'   9              "  4-^  !X;"]W;W)K<VAE971S+W-H
M965T-#$N>&UL4$L! A0#%     @ ]J"E2-*:']JQ @  1@L  !D
M     ( !JX   'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4
M" #VH*5(: 8F_MT"   K#   &0              @ &3@P  >&PO=V]R:W-H
M965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( /:@I4B9^,:SL@0  &(:   9
M              "  :>&  !X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L!
M A0#%     @ ]J"E2&@\K6B) @  5PD  !D              ( !D(L  'AL
M+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " #VH*5(@QOW1T<$
M  "X%@  &0              @ %0C@  >&PO=V]R:W-H965T<R]S:&5E=#0V
M+GAM;%!+ 0(4 Q0    ( /:@I4@>13L7F@(  'L)   9              "
M <Z2  !X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ ]J"E
M2+8-#>J_ 0  GP0  !D              ( !GY4  'AL+W=O<FMS:&5E=',O
M<VAE970T."YX;6Q02P$"% ,4    " #VH*5(PPPZX_<"  "X"P  &0
M        @ &5EP  >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0
M   ( /:@I4@"1*$M&0(  .L&   9              "  <.:  !X;"]W;W)K
M<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ ]J"E2+BJ5R?K @  5@P
M !D              ( !$YT  'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q0
M2P$"% ,4    " #VH*5(YEF+Y%L"  !]"   &0              @ $UH
M>&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( /:@I4CUZ'62
MQP(  -(*   9              "  <>B  !X;"]W;W)K<VAE971S+W-H965T
M-3,N>&UL4$L! A0#%     @ ]J"E2(*RG\_=7P  T8L! !0
M ( !Q:4  'AL+W-H87)E9%-T<FEN9W,N>&UL4$L%!@     ^ #X Y!   -0%
$ 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<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>75
<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>77
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.4.0.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>236</ContextCount>
  <ElementCount>263</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>81</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001000 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001000 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1002000 - Statement - Condensed Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/CondensedConsolidatedStatementsOfOperations</Role>
      <ShortName>Condensed Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1002501 - Statement - Condensed Consolidated Statements of Operations (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/CondensedConsolidatedStatementsOfOperationsParenthetical</Role>
      <ShortName>Condensed Consolidated Statements of Operations (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1005000 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/CondensedConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1005501 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2102100 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2103100 - Disclosure - Stock-based Compensation and Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquity</Role>
      <ShortName>Stock-based Compensation and Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2105100 - Disclosure - Net Income Per Common Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/NetIncomePerCommonShare</Role>
      <ShortName>Net Income Per Common Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2106100 - Disclosure - Balance Sheet Components</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/BalanceSheetComponents</Role>
      <ShortName>Balance Sheet Components</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2107100 - Disclosure - Long-term Investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/LongTermInvestments</Role>
      <ShortName>Long-term Investments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2109100 - Disclosure - Fair Value Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/FairValueDisclosure</Role>
      <ShortName>Fair Value Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2110100 - Disclosure - Short-term and Long-term Obligations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/ShortTermAndLongTermObligations</Role>
      <ShortName>Short-term and Long-term Obligations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2111100 - Disclosure - Related-party and Other Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/RelatedPartyAndOtherTransactions</Role>
      <ShortName>Related-party and Other Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2112100 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2116100 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2117100 - Disclosure - Segment Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/SegmentReporting</Role>
      <ShortName>Segment Reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2118100 - Disclosure - Prior Period Adjustment Recorded in Current Period</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/PriorPeriodAdjustmentRecordedInCurrentPeriod</Role>
      <ShortName>Prior Period Adjustment Recorded in Current Period</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.supermicro.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2303301 - Disclosure - Stock-based Compensation and Stockholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityTables</Role>
      <ShortName>Stock-based Compensation and Stockholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquity</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2305301 - Disclosure - Net Income Per Common Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/NetIncomePerCommonShareTables</Role>
      <ShortName>Net Income Per Common Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.supermicro.com/role/NetIncomePerCommonShare</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2306301 - Disclosure - Balance Sheet Components (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/BalanceSheetComponentsTables</Role>
      <ShortName>Balance Sheet Components (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.supermicro.com/role/BalanceSheetComponents</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2309301 - Disclosure - Fair Value Disclosure (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/FairValueDisclosureTables</Role>
      <ShortName>Fair Value Disclosure (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.supermicro.com/role/FairValueDisclosure</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2310301 - Disclosure - Short-term and Long-term Obligations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/ShortTermAndLongTermObligationsTables</Role>
      <ShortName>Short-term and Long-term Obligations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.supermicro.com/role/ShortTermAndLongTermObligations</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2317301 - Disclosure - Segment Reporting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/SegmentReportingTables</Role>
      <ShortName>Segment Reporting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.supermicro.com/role/SegmentReporting</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2403402 - Disclosure - Stock-based Compensation and Stockholders' Equity - Equity Incentive Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityEquityIncentivePlanDetails</Role>
      <ShortName>Stock-based Compensation and Stockholders' Equity - Equity Incentive Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2403403 - Disclosure - Stock-based Compensation and Stockholders' Equity - Determining Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityDeterminingFairValueDetails</Role>
      <ShortName>Stock-based Compensation and Stockholders' Equity - Determining Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2403404 - Disclosure - Stock-based Compensation and Stockholders' Equity - Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityStockOptionActivityDetails</Role>
      <ShortName>Stock-based Compensation and Stockholders' Equity - Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2403405 - Disclosure - Stock-based Compensation and Stockholders' Equity - Restricted Stock Unit Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/StockBasedCompensationAndStockholdersEquityRestrictedStockUnitActivityDetails</Role>
      <ShortName>Stock-based Compensation and Stockholders' Equity - Restricted Stock Unit Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - Net Income Per Common Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/NetIncomePerCommonShareDetails</Role>
      <ShortName>Net Income Per Common Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.supermicro.com/role/NetIncomePerCommonShareTables</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Balance Sheet Components - Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/BalanceSheetComponentsInventoryDetails</Role>
      <ShortName>Balance Sheet Components - Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2406403 - Disclosure - Balance Sheet Components - Property, Plant, and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/BalanceSheetComponentsPropertyPlantAndEquipmentDetails</Role>
      <ShortName>Balance Sheet Components - Property, Plant, and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2406404 - Disclosure - Balance Sheet Components - Other Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/BalanceSheetComponentsOtherAssetsDetails</Role>
      <ShortName>Balance Sheet Components - Other Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2406405 - Disclosure - Balance Sheet Components - Accrued Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails</Role>
      <ShortName>Balance Sheet Components - Accrued Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2406406 - Disclosure - Balance Sheet Components - Product Warranties (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/BalanceSheetComponentsProductWarrantiesDetails</Role>
      <ShortName>Balance Sheet Components - Product Warranties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2407401 - Disclosure - Long-term Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/LongTermInvestmentsDetails</Role>
      <ShortName>Long-term Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.supermicro.com/role/LongTermInvestments</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2409402 - Disclosure - Fair Value Disclosure - Cash Equivalents and Long-term Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/FairValueDisclosureCashEquivalentsAndLongTermInvestmentsDetails</Role>
      <ShortName>Fair Value Disclosure - Cash Equivalents and Long-term Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2409403 - Disclosure - Fair Value Disclosure - Assets Measured on Recurring Basis Roll Forward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/FairValueDisclosureAssetsMeasuredOnRecurringBasisRollForwardDetails</Role>
      <ShortName>Fair Value Disclosure - Assets Measured on Recurring Basis Roll Forward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2409404 - Disclosure - Fair Value Disclosure - Long-term Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/FairValueDisclosureLongTermInvestmentsDetails</Role>
      <ShortName>Fair Value Disclosure - Long-term Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2410402 - Disclosure - Short-term and Long-term Obligations - Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/ShortTermAndLongTermObligationsDebtDetails</Role>
      <ShortName>Short-term and Long-term Obligations - Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.supermicro.com/role/ShortTermAndLongTermObligationsTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2410403 - Disclosure - Short-term and Long-term Obligations - Bank of America (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/ShortTermAndLongTermObligationsBankOfAmericaDetails</Role>
      <ShortName>Short-term and Long-term Obligations - Bank of America (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2410404 - Disclosure - Short-term and Long-term Obligations - CTBC (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/ShortTermAndLongTermObligationsCtbcDetails</Role>
      <ShortName>Short-term and Long-term Obligations - CTBC (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.supermicro.com/role/ShortTermAndLongTermObligationsTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2410405 - Disclosure - Short-term and Long-term Obligations - Covenant Compliance (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/ShortTermAndLongTermObligationsCovenantComplianceDetails</Role>
      <ShortName>Short-term and Long-term Obligations - Covenant Compliance (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2411401 - Disclosure - Related-party and Other Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/RelatedPartyAndOtherTransactionsDetails</Role>
      <ShortName>Related-party and Other Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.supermicro.com/role/RelatedPartyAndOtherTransactions</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2412401 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.supermicro.com/role/IncomeTaxes</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2416401 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/CommitmentsAndContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.supermicro.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2417402 - Disclosure - Segment Reporting - Net Sales by Geographic Region (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/SegmentReportingNetSalesByGeographicRegionDetails</Role>
      <ShortName>Segment Reporting - Net Sales by Geographic Region (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2417403 - Disclosure - Segment Reporting - Long-lived Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/SegmentReportingLongLivedAssetsDetails</Role>
      <ShortName>Segment Reporting - Long-lived Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2417404 - Disclosure - Segment Reporting - Net Sales by Product Type (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/SegmentReportingNetSalesByProductTypeDetails</Role>
      <ShortName>Segment Reporting - Net Sales by Product Type (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2417405 - Disclosure - Segment Reporting - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/SegmentReportingNarrativeDetails</Role>
      <ShortName>Segment Reporting - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="smci-20160331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2418401 - Disclosure - Prior Period Adjustment Recorded in Current Period (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.supermicro.com/role/PriorPeriodAdjustmentRecordedInCurrentPeriodDetails</Role>
      <ShortName>Prior Period Adjustment Recorded in Current Period (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.supermicro.com/role/PriorPeriodAdjustmentRecordedInCurrentPeriod</ParentRole>
      <Position>53</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>smci-20160331.xml</File>
    <File>smci-20160331.xsd</File>
    <File>smci-20160331_cal.xml</File>
    <File>smci-20160331_def.xml</File>
    <File>smci-20160331_lab.xml</File>
    <File>smci-20160331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies/>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>79
<FILENAME>0001628280-16-015755-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001628280-16-015755-xbrl.zip
M4$L#!!0    ( /:@I4COR;=  C$! %T1%0 1    <VUC:2TR,#$V,#,S,2YX
M;6SLO=F2&T>R(/I\YRMT^3R48E]D?306:Q_.D")%4MVCIS80R&+A" 54)X 2
M>;Y^/ !D%H!,K 44EDJU69-$;AZ^NX>'^]_^U[>[W@\/63[L#OK_\0K_B%[]
MD/7;@TZW__4_7OW^Z;7YY-Z\>?6_?OD??_O_7[_^O_;CVQ_\H#V^R_JC'UR>
MM499YX>_NJ/;'_[9R89__G"3#^Y^^.<@_[/[T'K]>OK0_<\<"TYN6NBF@QC[
M@O67&Y%U,HH[7UH\^Y)]^9_??F[=9#?ZBT;ZAF-&VTJW:9N)&](6@G<Z4D]>
M]NU+WNO^G/[_!X"Z/_RY/1CW1_GW_WAU.QK=__S33^G2C\.L_>/7P<-/LXL_
M$83I:X1?4_RJ>&R<Y[#(5<_-KJ8'V>*#G:Q;_PQ<J+D]^]:^K;\_74D/\,4'
MNOV';#BJ?V1ZK68UW>& $2S+I_[ZZZ\?)T\.\J]P.Z(_S>XH'NAU^W^NN3M=
M_M(:9L7M_5:W/:R':7(I@8070>H/^OWQ7?TW.J/\I]'W^^PGN.DUW)7EW7;Y
MW.:'%A_(LYN5*Q$_P=7BQF&W7;\$N%"S@.%=N[OPXN'X/LOONNU\\&-[<)>>
M$(C.W3^ZSU>\'Z[4?& \?/VUU;HOG[EI#;], )]=J&$.N)(/>MFP]IG)E?J'
M$M[J'YI<J7MHE&=?5^)5_P37BUO3A<Z24)3XGUY<N'54>RN?WCJ:O[6[CJ'[
MPU&KWRY9]%N%I?^BD[NQUOJGR=7RUF&G[D9X+?[I_[Y[^ZE]F]VU'F_N;K[Y
M=0G-+__C__M;^M;/P\F%C]G-#Y-O_WP[X=/$5*\+SOD1 'DUNYSH )>[=_<]
M6-)/Z3535=<>]$?9M]$/78 Y^O3H;_2/SSY]J+@%%'%W]#W]4/S2[:3?;KI9
M_L,$CFR1D6=\Z=[\GU>_(%@(E9P*_K>?EA^>?..GY8_,O@'"T!UTYK\**,A'
M'NS!+U-^DL!2Q>./U^8>R/J=XG;Q&E%@O\>O=8J;BY_*[Q4_S#!3CZHW$TPQ
M<Y\3?8ZXFC+,:+9T]IKH\I6S*WLO/::U\]_8F2\;&$2\INBPRP;A./-E+S'Z
MTY<]TPF_78!.$,G&G$XG3%#%+T-]LMW4)S\2JBZ!J_AN7'5P5$W5[;GK'7YH
MO9.6S<[>RK!#6YE'%^Q?,S_]7^:O5M[Y# Z<^=8=EK]^A% -PA2(CC^-!NT_
M?^]W1\./GWY_E]U]R?)GPUHI,=G7%+!/?IK^UH$O?[OO==O=T12F'SI=N&6:
M!)@MXN>%I;WZI?AY[=K^]E/MZZ?0_%0!YT(=S,++:KC@N;G@&7S(AJ@G).JQ
M/.1YE?VFWQ[<99]&H (2L&\'[=8(L+- Y;]G_2QO]4R_8SIWW7X7\ (W/63A
MVSW@,KLL:J]9\"/MMUKQ"U'O>S(-B$_6RMNW@$.?/62]P7VZ]7I99HOUOBR&
M^:UAF MAF'/(1NRA8=Q@.'I_\ZG5RX97R!Z5U;TL[;$K,WS*>KUN_RL(T[M6
M_F<V@K]?K^K8M-@7Q"J\,3278VA.G:#<DV$:W?(R664/)[8)E4\9*I^#(\L;
MW^42],OY;"LV^N5B],N%&J5&O[Q,4[0'JS0YE6MEACV,3<,,UVI$]G!2&V:X
M8C>TV=R[E!3:A3),$[><,FXY,=/,?-%/CRSSH=?J_]JZFQ83I:,@_PK_'L.2
M +-I;0]9NB$]]6Z09Y]O6WV,WO\%^!S>=N\OBU?F5_KJE[34GW==ZO,YJ?0U
M4N<4L31%9Z>H)SUUM+)<>KB]LK@H#MA!,UQNR>$35/_;;#A\(:I_Y5)?ENK?
M?)0@W-WW!M^S;*(<W]\GK^NR>&*%VE^YKI=1R3'3^.]:.5*[*@ITI6H?/;O:
M?U0 3U;[3R%H8\?/D*!5.[ZC@KYV+CBD8K](YCLGAV(3MT[9KDJ:8:O?J8O
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
M8DC=V/EK(_W6WGVCZ*_5R]\ZOF\4_17$\HU-?S$!7*/83Z?8+TK:FQC^&C5
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
M@MU$DN)87!%8?6A]3X^[?;8!?#!!:NL),3I8(YPHV,<*JQ8V?B: @PL@)9O
MOAZ,?0!=E_YG0AKGJ4V%\T(3BXV.I4IAK+*S0J0D4C\-T#EQZ6;#O? ;"4$)
MD\$BS@6W#@4K/>7&8@:+(<M@<S!,?!W4M3 =9 VG"18VQ\$+^-32L!B![AYC
M!2@4$MFR.#@0=R[X7,?*AF,BL=7:(L^8H10),>4)I)T/E36D;+X\S1HN@B<D
M)D2!^O)("T.0@,@%E]4A05:4[^'P^9C2^C4;[:4?4KVU]<@B:;$+"LN <7EF
MP)G*CC8EA.MZ_5L'S/Y KV-@[*P. *TU!#,'!F%2+S[-Q^,@*PQ,%."[7@IW
M!_H02ME%#(;/.J6%9DQB\%,G FBB]YJ:BK6F6(D-X._!,U>FFITP+GCP1GW@
MF#(KTPFN63&0=+;"RJ?%ZCK^AJ#<:J(<"P%,-#7$JS!3T(Y@6U$H M%-(GG4
MA5P$>\A4/QD8I09TK_1*V1@*+1VMK7A"!T)J/LXZT]9)GUO?]M07H-<TY02[
MR"D30BDC8U%Z(@RKE+EAAC%>AKT>D#VA7<>]'H-#'$5(T@?N,K;@L!>(#I%4
MY%!#B+(WL&\A<DD;6_NJ8NJ,TY[I*$ +$\<!DM)V*V$J;CV$ 8S605L%9$]H
MUWIN# (\2BP!^V$=&#5<G'U/04BUWI$S3,G>T$Y+'=/F9*I6V@N]Q&/#!>,0
M/$EC D&.QJ(DA)%JP1P7LRJO;4#9'^2U=5Y8Z4@LA>A(>! \9XN-+BE]B-7C
M?U+5HG@;D(L3@3Z[SP&:21D"_+V7I;],6^" :OGOR>\?\L%]!CKP0Z_5+\HE
M[N]VI@B/)C+A8O14$<\#L=H6A5/>5]4@,+Q6R^L["-S/@XMUI.91(Q\]> $.
MXX "-XR7N%"D0FJ(H$6%UL?$Q62')VU!YMEMZEGTD$V5XNS(Z/N5YXY7:Q C
M+"(\1,Q@)9PAZVRYC:M$Q;5XK2KRN MP!UW7VO0,!%5$(6\@*(!PP!G"RMHS
MQ%PE)'BM5Q)RYW4]]K3Z/#"=3C=1NM5+"<PW?=>Z[XY:/7@DW-QD[5',!W>3
M%@JV-<PZZ2OPB58E;[G-<7\FE+""(<:4)M0A8;$OSLXZ6SWNCQ&72_[N82!_
M%F1L:!? @PD:4VZC,=8R&FBQC\45F.R**%/.U-%QT>L-VHFCZF\-W])?:PYG
M3,]QKUPJ@K6!)\4=^(,"216)H669I5$5$::@M1:7NA5<AUO)W,9\DJ.RV=K;
M],ZD)!=.[H&U?'\S.0&X*><=DR],6"JT9L@C07#9(8*!$U?) A!R.6CX>]9/
MQ^&2_>C<=?N35B+IJ-?L&QM0@ZC7$$-RQY1#+#I&B2RT/.C#6/%A"+H<U'S,
MAEDK;]\";GSVD/4&$PNZ'6)$VA#$,2 P$SX:+[!'1>8H^7=5GN'\<C#S*>OU
MNI/2D-+YW!(M6"&JM#**!2ZI];)HZ&6$T;0B2E3HTV%EG1F()AW+H6  =/3"
M&@@XR_,O0L5*"Q0MB3SI2HZD&Y5TP8"/YY5U2(*?%VCIYGE9W583'%\.&IZF
M&YVP$ELD@_>:<P(^DU!E#$U=A46P7':!SQDW3U&.R@0;N*4,(X,TPQ1']^A8
M:%QA&KSL0YTS9O96CEAI2VA(8D.<I3AXKLNV6N!=5ACF=&@1ZSU'@)@:XK2@
M$!,IQR%<TH63#$J_POI4+2?(GWDE1]*.T7"$=3K&Z8ARX$5S+(ND'W>ZZ@4L
M[WB=,QJ>JAUC:M B@B# ] H'CLI4,XH+[41F*9%3.=5[H.8IRE$C 3+CL<;>
M(Q\\PH6+A(WCLG)>E7!V*A]I#\SLK1PIME%:%U,>25"PJB*H0J5PBZHGHI=S
M_<^)E76>(\*&!D- R6.F4VI=\U!XCD'S2EX48RE.J.:/YSI2 OR-M&,,(B5I
M,-7>E&$UTY7-:;F<23MG-#Q-.4*H8 PA*'"((I&2W%M9%*MQPBKVDQ!"+P<W
M3]*."OPC)67 $E.6"IRC+4_S<U[1CI)=$F;VUH[(XB"BQT2;25<?1D/9FIBA
MFA3MI&7 ,Z"E/LF^1?*1!.2ULN =@&MHJ%!.JK+EM:GN'Q"RO!.]$WP'7MG:
MU(%.G<P5B4 M;K&6#).R/B!66V<(O5=<>(R5;7#[M466"B8%I9%@JPF.J&P"
M#7^MT$SH?9)>1UK96J.M/00HCBI->/3<,T[*F@Y-7<5;54SN8[-7K>ROU&0X
M#G(_&'\9W8Q[U0J1_<H]&!@:RZ6%%;D@+?::%1;8U=1$8T&JJ]H:M@,N:FWI
M@N &"6M0A.5()+&W9>952EG9H"&LQKW:;U']4;?3[4TZI3WV#@C?VKUQ)^ND
MK9SI(<\)Q=_?A%;>3XWGBG$GTS$T&_.S3_R*_5[_@L<*JG!WWQM\S[))%_;W
M]Y/JJ%:_DR;GY-UV8N%TX7= XL;P%U!K!+5IATPR)Q!ACU4DA,^[,453>(B/
M%XEQ")P^#Y'^N$PB6<*\8U9[SL#I#(Y%:@K51KB,-402R[GL"R&2N%A)\@H[
MPHB B,!3QUTJFRXD*<K(ZB2)J(NETH6*DK8421%35S$0)@PND/&%*'FU<*;^
MD4KTV IO.,R6QR)L;#\7#2?$$\H8D\8+;6W9@DPP7=VZ0 J<U*4TU.2[VT"R
MMMQ&4V\HQP;BO6"BPT:7@8T+NB9;HC#&="M(]BPT!%_)L&"UM(%QFD;S%*BQ
M7%3J?S1F;/E@SOS7=P!K'9XL9^"=(FE4RJ,&K:4)95D2^.45L!05RP'3>K#*
M?D.IPU%OD*8\K2_A+Q^PW\N__F<WRU/H__UM"OP78M^E?D:3&_!2\?;<*]]-
M!TU-A@SEDY8O[>_U[YN[,_EOL#X0F$W[U%$'*:D0#DN/0,>"TS]%IU":5TL^
M*$8UN*Q!V7G@E9P*KT0'4!1,>YK*(0Q%%ID"K]8SMHS7RT$I/15*D;><(T,<
M%I9Q(41P)4HQ=M7J)$'KU./1$7M<+.B@(.A3D3 6)</1!18*+#CAJZD'O5Q=
M?V LS)]6N61-J"V1ECJITQDR$7"R=@5B"6+5(D!,+@FO)].$B&%/"2"4IM(P
M^ >*L=2$%%5<K,M!Z>DTH1%1*L\-,5IHEQJYE3-^HJ\FP8^N"5<@]KA8X-(Z
MCH@CBH 70YT*Q7 NH< [K.:_-*MS3S=AH9@_%0?YIX7Y4UL;A,EW7*\UW+T!
MYR4K5([A?\Q%Q65@5' <2"GX3(O*#M8\958B_:I(<S*='/$DJH207-LHO''$
MLX(TX$-4=F9>'FE.IMLIX>"$\,"BEAHK!(Y(Z=]!C%OMBE+1[9=%H.-B,U5;
M1,,Y!+-44.NC*[:S."!45"H-GP&;*VSE"S42")QNAY1Q7F!C% ZNJ)#ER_G>
MXVNBLR3-R8R$9EY2I@E6$?.H@Z:Q]#)3'6-#FI,9"8^4LHQA C8\@%.KK".E
M_0Z^4E=^Z6KMR-@$*\&M\L':*(.%L-^7V)2$5HO0#HW-U9-L_][J]FT:?9MM
MG(=\84CG*&*(V(0B.'J,I1+%3&!L$C_OI5VV1.21J7+!HF"!KR4-E-(T#,"#
M%ZK*9FQ!ATJ.]9RHDDZ37Z>L*.>Q5\A(0V50@DMKRTZ)-%8')8$X;:F?ML3F
MD4ESP0)#'2<1"RXBH#P$&K4H6V1Y5.WV=BK23%MFI%J\X8:&9!=&@)35$RPZ
M@7 D+%J+1.FE.E)-VY-)W=5V%)A'VD'P?,&,KJ1W*! AI36<1FMHP 6C&QMK
MNK4>$\\;9N252S[@4*35(2SRS E+;,0>IWYY/-BB& :1:O//'=S'Q7EV3T/+
M/.\]!UHH#V"Q0 L&C9T,6.$H"H:QN-H*Z,EHF;44F508=[HC8/#AF^E]'3L>
M_3H8_9&-ZMN&;ZAC-]QK01D#OU0P&BSE_+%Z&./*2C#A2Q4GVX)VF.5L*/$F
MQCB;0OF@"&,*:1Q<P:\"B6H[+HK%H5;S%C1/]OY+K_MU4M95/K<S3; @#@FA
M/855*(<DD[@X'@/10Z5.G2T5=&^ YTF@;\ _B(1/3?Q8I(HZXQDXVJ7+P%WE
M.!C1>G_0A^GP4?HCR?<#2!&H?#-RK3S_#CK_']59QDE5L'5E80$C2YD1!!GL
MK!?4E:?Z"-:5A)U.,?02_%L =8!5\'7]0!4G'"E%HHE!.^T5$445&;&^VO\1
M:;*T>_A\RUA-#$$(0YYHXJ,.#$!4K&S;JTRU^8KFC)V&&&M+'PDAX*K9@)QP
M6E)I(B_'>$19/9TA!4/+*ND@RWA*V<\*)RY]8=-N7%0J<&2#5F RK6-,TM*%
M=;Y::<DT6K8O6Z[F)"AX-^AGWZ?G_.*XW[FF[0L/;K"5P1F'++@Y5DF#BM1A
MJDC85#[YT@EWNOI,:CFX$),S(!QB>!DH+_>=4/7494.ST^]Z*)3:W2:C+<'O
M"%)J;Q\[$LJ*SW>%-#MV[0&2$!8PI[$VX,Y%9TJA"()6$'QJ;;9;.F4+2PSF
M%GN)HA7@W]H KFO1S@>9 /]5/1&N)+T@'%RQ*:8X!"Y3VS5K.1?82%WV38F!
M5@*3Y?K=ETZXTYGB@*)F*:DBA=>!:F==62>HT+IBM)=.LY.98A$=IU:;@)45
M5C@K0EG;:9Q?5]MY+30[<EV43 .Z/;:12<]YL$R6)\J]]36F^&C:[$.6=].X
MO7:>,DX^F_ZY<\9.(8<8YU;22*-G)& NRD:B*%8/.!*ZE6FM!^]PR]J0S0LJ
M17PDXB@=-D$*J6F1367&5!MF("W8898UN+OK3OMKI\<!;F KX,)5-9SSI5W)
M<8O:&QS A=;1"!\+H%WTR]V,?_@V[/[<[_;^X]4H'V>O?OAI;S F::#'&A#K
M,?,^@N[71"'ED2ZK#=*\E5W!&/0G)YAG"=+),>%AZL&4/V2=.,CC..6JWPR'
MX]3THC+5$F #P4>J%. T4V!QYLYTDP2( JOM/F3IAO3@IDGO5DC&O27>VH@M
M!5<:I%F#4PFB;9F99_WBN'1J6++();NN;P5R/K3R]_FD.5-GH@F*\]0;$X^+
M2X+H(/4*QY,.^5PZ8HIC:%8 /9<,0/&1Z6AU7+NJ58 ]>1U+J<<ETA"GX'^>
M:9*FDWA.39E[Y"2BHZ]C2D4S'MT.\K0'NB,=J/>*<(J=3DWI24@#NPHZ.$EM
M#6M-@K:5S+4,S]Y@KT4[A_ RBD ,HH&P2"S397MLI7&=1!P0["0BNV,Z."&%
MT$A@I8F($9B_L%^*XKK.%$Q"="@96P/Q%)2]H%V+8 B$8G#(,Y/& R%.5=$^
M#A#L5%VS$Z8@5,)$[0MMVH'JC3NIK5O]L(?=]C:DXD&I$+7CQ"+N,9)EQWWP
M&*H%!Z R%5[%'QN!.]RBUFUU:.\( :^ 2.O!T(*$1EP&J?!KM8H":[Z2Z7==
MU/+\E;U[UF%@>,NH,-P ?UDO'64%;3 EU?IC"E*SO(I5T#P%Z'6>&B5!!FN#
M8Q9))[W1Q;1XIJ2N&>' <17U!P=Z0Z<Y [J=8IVVZR4%"^MX,4T-I$")BGN)
MA5B:37(DH->.CC$V4' 0'*;*>B6Q9"6F*:UB6G!$U7Y 3URQ?+(#_K$[_!.,
M;?JA]37#&_N+51ZV:3)Y^_8.HK_%9I6IQ^M'B+?[XP3%4DA8\YI46;.8>AP/
M1["$O')OY5VKICV^[V?%2ZK>Y@*7&V7 IP3?/O*D^7T@Y=@>L&#S#D%_,B0^
M^3*8ZGG<KT;J)2+_0S[HC-NC%;A?A4?#)?QG/,+6"TTU(8X7(9)A'-7@$?^X
MQ,,O"8_+MX$/#'%)MSW'P^D'<(:_#T?974WUV&)??;#]4BEK0NHJSY0OILJ
MMQ47SAX]<K%@N,'^:NR/OPRGJ$^]FMOM;#@$5[FNC&\A.1LE.%[(2A(4BH$B
M4Y2>$PU6LUZ=4/X<ZN2/J]?E*2<"!E]SYPT#MY';(,K<DK:T7I<3?KW(WT^7
M,T6,,-:""\JCL48I4::[L#)U>'PN77Z6>#RP+F?(,!N45RPZZ@1)^W,S%>(A
M7JC7Y4@VV#^P+A?"<R=5""@HR3R/3I2]G0,SK%Z7:WIL0HB7X)<SS*1C5"J(
ME3$Q'-!/RC;O=&$"_9PN1^1ZD;^?+@_&*XTI<B(2%&-P5H9"FQBY4*/RK+K\
M7/%X6%T>!6>4&$J3Y@"?T'!1CO)F.M2[@T(?W1V\9.SOI<NEH598Q9PSCF.L
M-!=E>$J,K3>J%!T]0!(OP2^G?K)=(;4V)'BD!35E)TIJ_ I=3L3U(G\_78Z4
MF!P_$C2X0(D5F*A"E[NX<'SAN77Y6>+QL+K<8Z0E^-E8.B\A##(,Z2)+:YVH
MP_YSZ?*+Q?Y>NMQB0#<F3E.L8AJ=JGBYTP6!?SRD+A\"7D:WJ;#D(9L-9]]M
M6\ZS@%)_,J^I$@Y;$8MA9E8()JME/&SY+&0=#'L N;9)N#%.6&OPI*D[EL&Y
MZ?X4B2:@:GG:?D"^OYEQV\[[9U0%)"D*0@2 !U/JBZTH*R1'E88.5#.&> 7"
M$H#=(%M;SA0PT<HX;<'1PYJ&:,M9=9*)NC;T$@S@04#;L!5FM=#>$(6I)$P1
M%ASUQ9D]'TSES![CE"]-U7X"9.N0ELX&"DY!CPH1622285%XQ117)_%@1BF7
M;$O09BZ)S^X'P^Z>S?PMHB10;877*$H9$-"V/.]H9 5W@N(E\.JAV O0M6<!
MG<4BI.;6EE(*--:L#),ID+X"Z/(X^2T 32?>]\(B,U2YB+A&TADJ3'2L/'3,
M9;4D05,F%QEP[M-;0[0.78H1I0CR5A#LO!=)S15A !758]":RJ5)9&L@>M,?
MCO)Q4GVV->P./]WG6:OSOO^/5MY-Q_)3-X!%\SW5+^Q_C_L(OZ:H-)AON_WL
M_8W+LTYW!&!W>]W1]T>C:5O]/]_?&*!9M]U:,K5O!_VOX*S?)7!*<SUYZC/\
M^G;0ZB\], _<@FV'-W4&_3?)]?\R^>!-!O"DV]Z^L>\_;BKA4Q!BR1BD->D/
MP2WFKG!56<3U+C]@8Q'1VV#T(%00OY%?!P^)'(\.4!7]Q270.H/>0[?_=?&>
M)=0N O-("??9NG1H?,5CZXF?'EYZX-/M(!]]7B9ZW>LVT;[\PC ,1W"E.[S-
M.K]_\A,N *N>;MQ$>"JDLM)*(K&C-EHLD>%:1*H,CJ9V[R#5!M*+(/RDI4;6
M25\[*V+O).&U5/[U\TY4!F\V:L$$.&*8!HO (1= Y: <T8B%>A<<(7(Z^6;F
M/G\VV18GE^T464T.68P">$C51Y>N/X=FT*EYBO,0 WFGB8U>F-2*7Z<DAA1^
M%<^<3C-LRS)[:X4CL\DZK? <_+&C3C&2R<@1>-O*(Z$5 ZT)_"$]4".5=9Z3
M3JE-O#Q5J>SO]AW.!3B0^\>(-YK2P EWX&U#)(7+7:?(L%SA_AV6EF[02^T
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
MEGW,TL'>SMMNZTM*/W6S_3HPDB@EL=Q(:; CTD)4A4O;+96KZ ..V>*!XXT
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
MRCG.4S%Z@HY$D[KM;.P35@/!S@"N0Q^.(&>4!!&D TA3R6MYJC1HN[F1V08
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
M90F@I,W34B WN=*G[;D0[JJ9<AW#UFUB4@$"!Z?>>)6V(8(WA+AAT)4),RT
MN+5HG#G4UWT9!$125SIX[%QES_E!PYW!7@TKS<_VAK#&1V57/$RBJK,7YM#7
M;SEA<^_3<W@@71%@13KU FSIK#NE4M*E83;GT+&5!IS/Q-VIMZ&=5L&GWP81
M^(9AV@$Q=9,%)K-U4;7UA=UI:"5NL<TRHFO[T%K#[=/O@W2(*YF@KHGI/4#K
M8'J7!JT#4JAA Q&R611V<!\NA1\,Q_,M\#>IZ6-W3FKRLH,@DQ0VJ3ERA9Q;
M+I66C7K6J]$'(@#CWP3O1*?2MP-7]XW*XD/C[S![:A]TM8[J2Z%QCP>VXQ,G
M\"CQ=)<3-_#*@W5I-B<Y[; ,SX_K"Y+K8+$*XADNX%S:W'!=9E<Q5R%ELYWS
M5AOW15!]*61MZR!!I#"XQ7$.%'&97YDROM[,^MIAK1^.Z_NBE._(6AW)3<,
M9]>@O@$.)*=6V>Y?FA98!@T3P-!7,OY703@,O%U]OX5T'4<7C$H6"%L .5?@
MN;[=$-!,7RU(V!>\<FZH&]['LW"L4H<6;OPQDRU=SQ=^X!/?=D"7"&=126%*
MLQ%,6,F#/P"TUE:T:[!E8&,?-U=*:6"8Q H"N\IW<,VF;]^0*4<N*8M"8 5[
M.O*BAVB<J"CZL<,X!/C4'F'4=)AM6IZ-C<7+11"?K:F=-?BJQM\"S_, W\JH
M. O-H Z.9[;!9,'F[64>.K::;Y88K1;+G@KP72,Z*">>-#R74^8SQQ$FJ4F8
MYH@.C/Z?#?"MA6F.)1W;DIB_[7JV(\ UK3B8-X^ A!3\>,"+G@DXJQ(NQW_P
MQ.@A'"/#'-L1ACI@;(%OIP<6MTP@9.%5%;^N93>"72JS<WD!>\+5UFJVUG0)
M5[<]UY:.+PPP'TTP)&L54<V#5L%7#<CCEC,+XRG8 V&*,^XS>SB<3^9*'WO1
M33R,#ZUZ]ZCI&90R1J07N-P ?J[:WABLR1"6+HW5?=D%TG,7L'7$>>!8KA,0
M:7+=8A:>+)(JR.OJC6)9CJ<KSUO 0S2=1RN&T*8)N=MG,3DH.+U ;0%0#K&J
MZ4; XPW+V"0K92L;07D6O!=AZAJ^[S@T8($!JI]8X$B4I_^ZM&W9T/_GP-TV
M^0V:'0"E)MBTMN> $'0-H\SQ"HC=3,G7@?G. /!%;+;##' :38?:@1^8X-L$
M96='75+3;YPTG1YY.\P,0BAAKM#]@'+?MEB@ZT9YW@PZL#ECD]-5\_04\%[$
M9DN+"&RB'H!=+W7A$4<$53S>;\9FSH&[K5ZA'CB$N[#1PO$M'F SY7*OP>MH
MIKDPL"G/ /!%;+;!*#%\V#_N>$+J\-<B..38=L,Q/1)Y7\"DRHHK5Y.VSCE#
MO0#AG!/4 X,$P$4>]PV,+9O$"!:Y8U9344JVDEBR@KM]T;J/ <1MXMN&32W#
MY]PWI</U:LJ&2=>(20OL5*-EZ.K)Z5CM_VOZ)4H?XF&-3_"+*/WRE,$&[:I
ML)DPF&-+CO.AI-!=FU:ZRA;^FF,L^%U_@37-K[-\04BGPV&494FZ1Z-KX@:V
M!T2EN[[M*W^N:K*,T^;71,[92@EZB\M[5JHL$>!&Z\+W+$&8;F"*B%\*;LMM
M%DTP]%WI^9>BMDNUXOH<W>ZNE2,>=0R!'21L3@*L?N:59:P;0;, FAOFR>BO
ME4Q?L(\=W;&% 3:!YWK,87[5Q\.SUE2W<.LE2*Y2'_ND]#+E:9M4!L0)3+ ?
M NY5Z5VBV99*B);E\M8&5+8;@$LM0 &; =C=+O.J^7S4]AN1&@I>C6&VRAK_
M;%TP,].5.I>ZJUL^\W!5Y=1.)@.GV9M*&%*LG/F=9TW'"6;'Q='P-@L<SV.&
M;8)D-JK*-^HV](YA6!9OE>__V99@=J7T79,3/[ \"0Z [UC5C&KXIA'2$42W
M#.O\2SE0, N#>+X.)@Q88('.B&TR7C5(MV4CA LNY&J+Z;,LZP#)S/2 4[#*
M NI3U_.YQ:RJE[DAG<:2& @*\8)+VD\T,^[[KNWJ'(B02T%\YI>"@DO9'.-M
M2K[2%_HYBP)?I*YONNB,U)Z^ & G5CTT%\%X] ,<P",!OU6)JN\UXN7O6W5$
M=L1K<#*W:3+=M'7.+0>$#J]ZI0,<3>&I@U';GKXS3^&($%WW3*H[PF*<@-)F
M@E5V( <WL!G99^V2\6D=D<!UF? )M1S"+=?E+CB1U3@KL*>:C@C1:7M*PFS1
M$1%,.(X0 7,(8> +>JP\VP,'/?#6EG?)]@S<O9=RJ"-BZI9DNN,%CNX28''?
MJ#QA0S:S4?3&H/FSK.H =0<N+M&9YQG4$Z C;)/X56-67W<;T2K0=?QD'-62
MM@M<@MU:#4N (P_VKF.7'<3 UM*;(RLEB+Y6Y?+6EN^NK5O<]AQF.L+D!@OL
MJN6[<-UU>7I4)^U9M>8I'!'JF]RQ<3";8TK7%5Y@5=WJN.LUO2LJ0#.URN\G
M]42 -4PFF1T(\$1,QY"6S:HF#,)IN+8&$9*WJDQ;\T1PK #U+ _[1ENZ36SB
M>F4U?V"N&>E-P"Q@K0JQT[@B0MK,I3IG#K9ET*4EG'*+#,-L^L*-+GEG6=4!
MHEE:#K;WU@/? TN."J# 2H<2(AI,!9Z((=OS1 Y>TEZR69HZ]Y  >6#ZMN\Z
MKA#EHGSI--M]2L[T_85S-![GK<E^#M/?HQG\?6PB&P4,ZYB)9%C2-0TP3LJN
M%XXIP*I9T]]C)<5P,S#/ 'F;:K%<RW. 8FS;Q0)UFX%(+L\>I"[6E-R:QJE!
MWN&E<(L8PC4PQ==QP"LQ?.Z7((.)WSPLXWPEZ>$D(&]-T]0#W0/J]?3 ]7 D
M<<"J1EW>FGP[;E#K*)#;F9GE$VEXP$&.!9P'AI##O&I8 .5Z<RB%M5)SNWNL
M3UO#G(!N#=/1/5=ZGDVE+YQ%1J^K-RTC:IFB%5!M;(9]6\09%I<44US4&";U
MG[]'V:R:-$?7'+GJM2/7Y>E-2IOYD_MQ\A1%]2;ZX72T;J+32O "NUPL'W3G
MLT9_F@X!PO@AP@L0A%+\+O8?#'SN>-QWB.=X)/#-,O? $$0R^>[/G_@_=Z'P
M. 2U@OARG=A*,$]N1I/@ZUTX+1 8).E-% /R?IKF[SWU7*V??@F6^N_HS"6Z
M8Q/= K7F8'/V*N&9\[I"RW"!&?;G!:>P!90?CIJS[L@<%ON/*+Z] P!L<"7"
MV^@OV'3> T,B"./T[^%XOE'\MK59;*EDP P":DLAP-^S70M'NE3%#B9;43:
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
M-@XN11! ',XB;1K-U.HR!21^BE642;M^TEJAN3_( =B\ Y#4K3Q.@=D.8,9
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
MQU@'=Y],=^'GM]ICBB\'14_6*!W&F9II!Z_#JCP%:@Y%M:M+[)LS-HJW1(O
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
M8&-SL$\SE#[A5(N^86?QJ)0U!817VJ=YFLW#A?Q#_JX:?>-V:I_&X730$#*
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
M<BW-M+=QFN<L?Z=%21!/,/8S2K2$%?@]'6W<-V&;4A:M*U710'*D*FS1M&I
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
M+6)7"0!3!J,H6GL;/>I$*V^_OO9PX[6VRVK:VHCY^21C.2^Q/4"7Y@.Z-+&
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
M(!68F,B,\"S-GZ!Q &.Y]:-'/YE[3(G7&&FOE0'VSYX5IDR$2Z-5"[3'W 4
MH0D?O;#7,XR*@Z=D[-[/>*AR>5P.&%W@J;G8>7">"7"+5L */50[1HWB_QQ&
M/( Z\>^%_7['X@A(6AXGSJ,%3#%D_YG@:J))G^%E.#/<,B=)%0N*\QRG.;?
M<[W<%G(>0,-#RM&01ZZ9%,-4U%"!%<-M%:9U#_/"X6.8#<OSF4-BMEAE[./T
M%;7)8'PI)P8ZZ^;OFF$]PKU8;WT)9XJU%_N((&4^I7AY4E3N'H-)@3DF(_^I
MW Z1_S,&;X%K*O>*B&H8 =EP2G@;YX_X"1>G>CY>DK.BB#%*$>:.Z_@(CQ&K
M_L#"VA1O%YPS/.HQCD9149X-9VR$RP"[4X)CO0<PQ*N7<#*H$^GD?E@:JOAH
M[<'/HG22EY1YY1O,)6]8\4B.%?]&PV<91,R]$5]3%^=U(S#F1[#^9'OAU'K=
M(?3\8?4T6/BWY(K=%>=)^(G'R."I^/5_)J &?9M6#((_7@I1N<U\Y-9S'EJV
MVT&W<6WV^M<W5^[5E>6>NU>]OEW&]YOGY^<]K]T'W;]/XZEK)*8]??O:593I
MMM],M[E]D\5[3 [CZ;\2C6/@&U]4/GO_K/*9]G8:F&5\]%=41ZNN,#^^T[D/
M$9XWF=:8U&)>#Q'/7,:H421<I8]X0'^I]F-$;_W9<-V @08 QMC0S\J07PV1
M$[==8(X1[,NX%4PPM8RC1IF1,$FB(!KCOCD=WD=0;_%88OG@A=V;<5U@7^MW
M?FY)DI."Y'T> UM(V08QJLI962]<0_^!>WY*S_0TIPK=(;N[I$]W(RX=@C?L
M+N.G1)9A>&*W*->AM#@7EZ8&2W=@\W$[<.!',?Z;WG'#*Y\,!@!QW(J+0FZW
M /J!"AKE0XZ10*(JAXS+%4^6>P9W:';F?EQ/T"K'47H#P7P#L*V,RUI*=QR!
MHALB=XS1# (K(GX2=E=86GVS9^'OF([!'6?<O)W$A8X6%.DI^]136JJ6S!+]
M5LD(!ZX[!N;B?%;Z+$-SFCGY'B3N/; \JR=]$KB]SG.(SB*>"[H^FS^=>DI6
M)..O6E]"BKTBA?#=3,]_!GY0I-DLVQ< ?^Q/'8YK%AQ=76^C=W.7B;6=%)$P
M"8 G2EN@Y 1^'E,]!VR%MU'Y & <A@$848H)#' _[",A&XF (*0J7%E>.@MW
MXB]+!Z6#]YB*P.B+5-4WH],Z"@FM8%_T,3N>I,#(_>UMB\6V=H(!X;/<9R$9
MH].51NSYH,E/L_.$$&YZ**LWS;SBH T*I97;^SP+GT=/E95<P+SPJZ-8?SR.
MHX#KH\]XNQ;#B!P.P/&,KU=+/:)9[1"[MN_,%(>%8,=GI]XK)8:'(%:' HL7
MS\8H9%*,9G'KFQU>S/02#<OR#-(X2NL'#W>L>,012UE+68')0# I#[(EC0=8
M+DJ"C/G<=L%"86SZC8>QSB\BW]K@'J5H"J-^:1I<MY4[> Y-DM2(RSD9RNN8
MP+.N:A5!>!!&]-PH?EZ8)8Z^8SVI^4,Y4?%C,BXA!/Z73,\--WXX^A)!QFK!
M/@LR.G]+1_L#?9'_ <N^P#,^46=NWAF,EC%[%'!8Y6VF_&R4GW8R> $>^D0)
MQF3PVC  0T">!/^.0\)XE"B''P+ V=\&&C]@K^5ZAA&,%R8:5 :].+U,,(6;
M#^6I#&*Z8].X;*'$\0JR>'G(D(DPP$B$=_MY"I#Y/^DC>V"9K@WA]2F&TL9X
MS(K.H16OGT$I?_O\&3<:"-.Y\$HVB/,B\A;(.LUU!88.ADGTGTGIZHWC$C;S
M2DTLRXA-#ZZC@C]<["]E*.\HQ0B2 '@ I3Q*8,E'XO&S CHE&ZPR.6!72Q_J
M,>[Y= 4%0;GG9$8*9$H1J[Z594,Q*SN,ME;Q+<I+::I6:D;Y>4F<<GDX#77(
M1%I7DJ[0#<HB1*MLTO!@T7Y53(I$8Z^D!>@QD]$$8ZT>JC@_V'!P=24&=)H]
MB4F1[0C$:XW5+PJ7H=*-H,K1?!H)(_@#Y"E-2F'CL2O\IXS!IILCUXBHJM:$
M2+9B99['<>:U14GX1L>%%I6@^<-6B;GL\N(\IR?#877\5(\CU!'8:W[;5?OF
M7 0=8Z-<[ 9\UD()*L#P C,X>RJ+DCY&H$W@METJD5PEXC4UN!LJQZ#&9V<D
M=PP#E$I-#6/&\4A9F'4!EH)_FCI4ZHLCM+VBJK8Q*Y!3Q4C#VX9I'"Y10RN'
M3?ET(-++=4=)25AVWWE<#'DHF%B-J4F-6EJ4B8^E3@J*\#0S<LHT^@H+!!EH
M5I!1G(*)PK:EZ?_ "R766")A3!S/B9IDY7,Q8N&9M3!E4!A'5>0Q!,9,>6!K
M.L'0T$JJP4Y(>'S#O"2,8TQY0^]%:5;@9U EHJ)4=V?'=GE43*8A=3,[#)X0
MS,X+1=[;8YIA&#T3KT:E:"CZ< HCA8\;U'14LTMU/0KJA/83/W["(MPS?/Q-
MDO_BD)K37,*$E"<FJ:1-;87.BMXH,&IXX&D.2[A]B&0SH8_U\,K/[+&L' MW
M?,G2),5@XUKA(/'?;<(F+=.Z]$S#<2Z-WHWG]'ONC2/")KV><6U<MRILDE^^
MOBSR5X;M1K49&;5Y.M)VLO5H :\^^4\\>E^ ]JS8=(W,W["2N)\!W%^D\,]<
MS-S-^;>+>H <;#\YNGT2X"Q_]HA[@&=X,*OG-V5EUD.9^,+CX$5A=KPY+U^*
M874(WCEWFU0.,)[&\9?S\R^S)R,PB"?J&L.P[$3$KL>8$Q%.\B)[>H_^?71M
MS.[B&3DBO@,-@4DB3MG%21]L(96%C9-X1!<<WC!,'Z>CC_):<EWIE$?MJMS*
M8GZ%*&O&;0KNZQIR9\OTONG#N.-J')7^EB*#;6^ F02X,Z8C'I5_GZ+;")%.
M)(N(?1&F![IF)MQ+267ME!76!C$+BKS*">.:@5^E88AJAGR+AY6"#52D:U3:
M)O\Q%KXU]J-TU0LG4PK;_<)@.MK-),/]0\<[Q#8EDI8Y=P&S5 S"1PF[V:BL
MP,S=29LQ##]E07S,_*#,AJM1X/U,B]! W<PGL*[W^)*YN<-(,4\'+HWW/T!1
MGW7 $RA*#4.P\%T<W9?)!*(,>8#V9W)?!;I5+\6:W E7J$J'8YDXD[$B2V>'
M6+@RS_P?[T6*IR9JSPH])J_<>6%Y?."'HB)%1[OVT0=<?4=6QF(!45&E>/M)
M@H&JE3?SCMU'"9<5?X I,+.*!HY0582 S,EW5$\[K?R7E>8'[_SK)*XJ$7@+
MZ4HSG965WM;R"('-/-[3E>(:'7?HIL\3<F;6S*P*R*P)"P_NQ>BN9RF3SPRA
M63:/$CN1I/XXM4SVIO>BJ3@Z4L2Q]*U/$^;*>O;YA%^()FAI<<\>7)K.)6(O
MN:'^?+^&_.+:6<+P':NY]DM3Y,Z/^8/R(6.%$$Q1"A9N#DO=ED.'B!;),@X0
M]93D:DS3]^BU\P>!,_SOU2%SB7+/LQ%ETA5% )//@7#\9*I6E',YR=&UG081
M?Q@?,6>[=/"^K$8"\\9=ICR-FE^>(/8SL4&+'36I=BT\Y.*.EW)#%[$WKWP[
M7Z*R+\2S>2(HEJT0!')63I^E+..C(0%@]L"RV?GF-,=\U?OU,C$R+BU44#\X
MR OSC)<#1X2L=7J9MEB8YH"O?OISTFX!P^Y.,+S 92W"Y5;7'VD:M3EG; $N
M9<ZL.(Y9AB_HG$IXP:X:FJQ$:HX D="#R^MK3RCS?T5IL-+Q*)PJ#)^!7F7N
ME)J&Z?'@\#P:@5XE%#0.QJ79,1VMR) N2X'/4 AA=L,QI-E<TY"=!+%W\H+8
M*&^W7C(_XV$_JM_2MOYY%:8*2P]J*E:Y#_)3C_7:%5KF]>M7-6 "56H^_AU6
MHA+(,G%N^M>Y\:TW7V9FS\QJ0=LG$7E[T4B;V3>BE5QIKDW#W4AFU>/ZULML
M+:U*DE<"2)$ORB+GFWP"RYZS4"BQ[ <8$O@4?L?T67I9LX@+2/)^'@)JSKL:
M&U7/$'%IJ, R,0*,;)D.H72#U=P85?/$41H*>9YS:(A8,K^LP;F=WV -$DAT
M*O#V7FI*'0G9G--[M6-RE>>Z"N6>_6F^>:!PFV)-5TP[?2_"-\?^4R6I#%3*
M](DA!\SD:<D3Y\,&X)<!BPK!.=P&G5:SQ2T33=CRU++:7:>F:U7/Z-DN73HC
MYJK=SE)32B&=SGI!RB:YE U-"?E9/ K<]IBN?L3W1W;O)V!.X'LOIQ77X,MY
M$GZIN4QJ[4.^36NQS8X/X>IOLPC,VFCPS5&MU>HF+42N>\:EU;OI>G;7[!L]
MY^KF6AP1=KV^Y5ZVZHAPX4#PVV0T\D4\28UB<P>$)<W4<,C*1LT]G[_6^?O0
M8V[A6>LWU+6T3U&0I1PL)P6>DOV6!)VY ]5EE\T=L#Z6)>HRC.@IO<MFOV]W
MM&6W\IINVGV<@MJ&.AFZ+3#-'@N?92(N/8W3>Q'R=9_Q9&-^JTAJ2M('7YP$
M+7UX60<]GS]&'0)%Y\ZURK=5Y=_R>FX#M[?$:QY U03-;X(]7O&!6"GK_?2<
M"+?L" MA T:N& X/F9]M";/D)YCQ-WC17],<7G$)/ Y#2R)?;/Z?N5L5E%J,
M7!*U[N"B(6 T'\5??=C7%#G2:5KOVC.B7&!N"<)W?7MLZV1DG;<UF=F^HB3L
M$I4KK^(&JK"!9??-F8*K-#-]:2BUR .:JIU\#U\-D-S>PY-TT'7CI_?I(V8\
MX&E,%$8@X5C'*8"_S+J<X*!KH/JL*B_B:$<[YY$A\)(J+&/:PIO'"6+PA5_6
M,YEE 4TC2\*R2N=,S3MFC&B2*2<)KS0JF&MC]BSK*(<:NNQA*>HYKYC(/RO7
M,HTBG61X+#=UFV23N.RUD;%['AZ!2UWU_DCXB+B"GFO?:D4;X/KK*A(&'CT"
MLQ'-JKD]_/IR;LL6@;2B[G/-XIN^;-J6_B4V[VAEZ.%\^A>O_9D6F*%6-Y6T
M!"^)^?Y7$@MS@991<THSWGP8H_!+XZP8/B-%6:8RYN+"QMR3.E.XIU%/<]5+
MILN*E4%+]VM]-7@!LZ7+406^;,,9,[=2!OI.*:;_!CMN5DVW1O3_6Z_476/$
M%UY2.9SJ/0Y$;*Z46-<&TRYFCZUS!;+=N7!V?^7.;C3';S#TV33>_[^?SGE=
MHT$45\?F.'=@<^WM,Z2=>\8<WA(Z'A =J\T<SUQFH5]SKB@!%NC0G60\!W#N
MNO*H,^/>8+[ZZ3A*2J_OK/0R9L%@.@":Y3P^3*0>/H_$J4(1ETRB\MRL\_/4
M](9*#A?R::M0S*4T6_[H5O?#JK(X*OH+LR?D7K^':<)N-7%^ (=!,QCCR2,^
MRX"^,OF\S/_FL9TKH$Y:FNA2K)-#E6,&G7VYR^O.W9H0Y66)TUD*4C*GP9_G
MD:]]PTI^993U[<S7\,7/OE>:/4]BXTX*+-M=ENPKZZ:6817/L]$B$<LLS/NG
MLE,"@$=6MKK#\V&82 9*E/!B5&58Y]+M\94Y:CT8]#I+ )T&X-6ZHO ,D&DJ
ME/B6E]7Y9VCVLH7405_#U  JBBRZFQ153E2Q?N0HV[/15P.?58W8LMM'=816
MUP&X7[ZL0BY:T&'@>UYD D)F[>GR\DR:!R:68YO5U>+'YD\584K46(+/QRF;
M>_8Z8%-R[1]59O\L?:/6F/S04VFIXG7YW"LP?]RW-%0%-M59J85.=1+!,T18
MQ!O3"\&J?A_[3^+'3 3\\@"7@@>(354N///^49:7J=5QJ#6OY/5+9W5M:Y4]
MICP AB/J3(A=</NT-LPL(_EY0FAM-/49?9N52IV_OXQ[K=]7!<B&J^?#S_MF
M<[JK2F!, UEYKE_]1'%6ZJ2<?+5,/- @Q3Q1;I_D$2RRG_%0VS+V81@!LH'B
MA3L&5O.+HYQK0JBGQ>C(SN=+;<R&(X(CBO(@5\RC+)M250\447_\#'?V "1D
M>H?>[WHIVGK8WW1CA6G>IQE0"[8;C' H,U)K#ZO%0O(TGS2I5?"9F\7<N#'J
M$'80_J>R2AE7_K M3NW0K*3F\O=5!B+NQQDKGBJKO'P?3/-#>T%&;, !B^,Q
M]EQ-[G\Y,\[X]WSL!]7W#<Y'M55#*K+II[!ZT&,4%L,/?1> ZTP#7H=W);^<
MF?#B-*X^3T=;A+4';'[Q3[47+QG" V 95D J-<DB';\XDBT6LB3F>U10!4!+
MR&;Q+,M=OYKSM%HYTY>)OB^>_1UE:&;^F+./[V<?_YX(8QS$^C^3E+O/,I[[
MQ]UU7#L3J%*%5F:LS,N/^/8BO/AUB0ZK!M B%RW 3D)89@-VC$CT3!4['*+J
M;(/;F/8UUON)"QA)&TF;>M)F+96VOST7L0790H.GE#O>Y[;2NFL:%Q>N4N7!
M2,O:7ENJ#O/:@5[E<(J4,)&\B0X<\8V7]"'I(^D[(NFSETK?%R%V:3:KGYA7
MF>P\P'%:<[*2QKN4*_R;*K-HN$R2F>2]$".X@5@IK=\JY*Q [Y?H1Z=] :3#
MTU.P4KYAO.RAI]!N)\5_<Z,O"L!VS!*>_XF.6!Z(+.I!\6@*?B(.PXU"X5P4
M;LBZ01V(%<F+-/B.8<5X E">HHO%9.%['Q#&OX<]<,)3BZJ YUQDMLWNG\M,
MK;7RK#)HKJ*8CZDU0ZYJ%E=)BK/S_-ES<2- Q,+3N.6OX*@EBJW.3LCK[XV$
MWW2<HK]!M/,.D52H;,PU!PG%O2)LO:-]>>&&:L#U=Y6S'L]<PI.JVUC-%!!7
M31)T =3#'+Y^^_M<<S3ATIB^NXSVQN(E+PUM&FTDG"GA:M:X>ZJ*J=>][T7&
M\?VI'.J(%4-DL;_S+,V5%^@B^% LZK3Z,FX:97WE9:7,Y^(%YE862W*(\S61
MEE;U@7U.$'["\ )).MKYE).J>";V@V4!ME2% 57)!$M6$"_%-2SSV5:L8W40
MR$<Z$#5;%I<NX6FRI=A-%^%(3]7VO!E2.2LJ9T7EK*B<%96SHG)65,Z*REE1
M.2LJ9T7EK*B<%=4&H')65,[J- 612N-0.2LJ9T4R>SPR2^6LJ)P5J:Q4SHK*
M634O/XOEK/9=DJI>#NM+AM,IGK[$>$\28A^=,3YXFP)6CF.9YD77[=GVN>OV
MSZ\,J\L+6%DWYT;7.[H>-Q71=(V33<C(E'+RH^QK]\P%L1D 4G74PN_UAXID
MX6G@6Y&.\<&UN#=ID8;/1E[&$GH=SS:Z1M]VW)[EF-TW'^]XZ]_W6 ;$'^?L
M0_5A 8R7ARI.H^*\N6BY[2,-Q0#=_IMM8QWG[C=?>;M]V->?TN2WBSR]2XLB
M'<U'C%H@.'5)JG\7U\_]E'$)M#:)IJV)=Z,*U&9G,_,TGP[7/EM/JU*R2TJ8
MXQ\:W\>T_V/P_VN"ENOIAW$;+*M1PMN-@-[*RH9+>L.N4E*7YLIO&R5\,*[$
M,P14U#X,HQ V&N)*E;ERL5##&J9<+%;S<E3UJ>+G[UOD=C1!F9*7N1:WP,BJ
M$.F_9%-HSP3A;">5(CU#[SI=661I!1/LY*JA'?"@]&D%8Q&Z/+_/M?6^:Q&Z
M;($N.ZDR=W[P_3Y+)TF(SHLT^_!_@H"QP>#(=)R+222:J^^BC%LO*>,R:;B%
MSMW GF[JKKNQ[KPS;ZG"%4WOYPH)EW(;_0E*EV/J?:=/TD6F^;;;E@CCP2
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
M-9\!WPJN664E[XV93EA;)  C -N-5-C6N?G<M%9P#0$8 9@BK$@ MHT&9A"
M$8 1@*G$B@1@6P"8X<G+86DUU[P6P.A\%2,C'Z(\2A-MD&;:8QE9NHM/]^@2
MIVW=]2AU>@];UY%M[<<L$7U76GX2201)1.LEPK1T2U[7>!()$HGVBX2A]RW:
M)628&@HY4)JD[27V8=*"H9_=LU K4LT/@FSBQTV(T_%4LGAKZUY/7IV9E^@R
M8YL69?^^(U>F0EO94<E>SY"70$VR1[)'LK>I[(&"Z72E.>9(^$CX2/BV$;YN
MCW8^.<)'YT\?+X=^<L^PNP_+BVCD8_.%N*IKPL^DQAE[SWY$\-?DOCJ@BMA!
M*I2V3UR[$H/U-B3.<8NL>M+9XFWQZ,3-W%MQ49(VDK93ES9+MQQIO1Y(X$C@
M2.!>\'HV533R5,6-3@4WR-5E2;A3ENX)NF=ZNFE3YS#R?:JT"QZ1<%F&M% O
M$BX2+A(NVKE(N$BX:.=22KCH5.[CI6A'H(U3F&N:D'=D$^^(H[LVN2/)':GJ
M=G9T B=W6R.!(X$C@:,=C@2.!$X5@:,=CH[<]DC$WU,<.<M&.QA^6[">I!:3
MRCLB]M=[\C55CY0I;&3JW?[^FE(JSSWD(SZ<RD%@1F F@^T\R[3VQW?*\Q!!
M&D&:0NQ(D$;Z&8$9@1F!V>F!&>EG#4!:S;?V$^]:O_3Z)9]__FF2O[_W_?&'
M;\&0A9.8_3'XDJ7A)"C^69:D_;U*"K[%!]\"%2[B-/C^ZY__]//BO5_9 TLF
M["9+1]<_"I8E?GPYR6%96):?%T46W4T*%MZF-VG&@)*7L";P(\LOGO["TOO,
M'P^CX#QC_O0UL"@)4OXK&_QR=G.%3>/^9O_K]NI,BT+XP0^*]UZO>^6>VY>6
M=VZ:UST+_G4=[\;P[%[OPCCOGOWZ;"7KJW(;C5BN?6:/VM=TY*]&V-KM<92P
M]T/1*<RTC#<?.6=$"0!T\:'K@;#)9(W;(=,&:0R; $BT%N6:K^63T<C/1)+V
M H?L\HX"WE'PILY^$FH)MM4=I;RM+L.VNMJT?ZZ&].<7+6V,MLN[=4PQ2!C<
MY\>P$G=/VOV4$[2,W6.%Y+=1 N-+)SF\.7_W8:U4K%NH VR?NPRG=L_<CFD
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
M+K,MOH<_^0O+\.N,TNE@+:W5&?EG5FC?\,R79(> FH"ZQ<Q&0$U 3;)#0$U
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
M"4>+8,# @.TGJA#WPOKKW!JA-6# P(!9HHI@P(Y#/=%LK0$#!@;,$E4$ _8
M ^;$]9?5-$)K'FO 8']5G8R\9D+U%5+=BA;D;?NLZ;:NXKJ+0ZBX/LX62*-=
M>YL1T0N-]4\%1  B&H\(U\.>UP-( "0 $BONIIX'7L)$JF'1 DJM?0\44S1*
M1H2KUK!E/F, (&D=<&H/O<;3+HZC^OD\-]7FH8(YHF8]@Z5,BUQ9J[ 7.>8:
MO /V 'N O5VQ)P/,P*^_\0^ #\ 'X+L#?'X$GL\,^&#_Z<7;$<F&%+$,45&R
ML>Z@NR!^F^H]J8+3Y_0[$[K3PV1)X%$+3H];JEH#7'V#A_5V%$Z[(6L?.AOL
M%EL'-X-\IX V0!N@;2O:/.P%YGI4 N  < "X[:N>GKG,#^"V;P)HT9+,06IU
M:=;?JTKW!)=G(NQVH0L9K'W:Y 5;!"[/,7;4"\ %X )P@><"< &XP'-9!2[8
ME7OQMN*<RMN*7,XUSV!U9)?5D0"'75B.A.5(6]U9ZP!GUJT!X !P #CP<  X
M )PM@ ,/!UMN!Q3BIUR-G/+Q'HG? U3/5-M*VQ<B#M>R\C&L1]80&[G8[]5T
MON A(K-%>V"-^'@A!Q@S,&8FU"[V7.]P>F>]#H%) Y-FD3J"28/X#(P9&#,P
M9J=GS" ^J\&DW5A;.]-=Z^^\_H[?7YY5XOF0D.+\6U44*1W3K"3I_ 3XMQ&E
MY3LFDC07%:?B0DK@39HG5Z]^^M?+E&57YX,\+[.\I)_D!_1=_XGG:N*CLBS.
MS\XFDTGG^R5/.SD?GGF.TSU3_SY3%SZ97U]."WF]?#)5'5R?J$>?;3S[U4\O
MS]1SV+GZ^>K_4$L#!!0    ( /:@I4CI'H%<W0X  !^A   1    <VUC:2TR
M,#$V,#,S,2YX<V3M76UOVS@2_KZ_@N<OUP/6L9TTZ29HNLA+LVL@38(XW>Y]
M6M 2;?,BD5Z22N+[]3>D)%NV:$JRG48]&R@*1^(\,\.'' Y?)'W\]24,T!,1
MDG)VVNCLM1N(,(_[E U/&U][S;/>1;?;^/733Q__T6S^>7Y_C2ZY%X6$*70A
M"%;$1\]4C= WG\A'-! \1-^X>*1/N-F,A9#Y\2+]$^F-2(@15DK0?J3(%1?A
M)1G@*%"GC8C]'>& #BCQP82 :!5S!3*W%19#HFYP2.08>^2T,5)J?-)J/3\_
M[\EH3$1(/<'W/!ZV]MN=H_;!0:>!P%$F3P+*'N?*O_1%L,?%$$JV#UKZ=A]+
MDA9GG+$HM OX2K349$Q:4*@)I8B@WE2N6&A>0(8>K>*'!O355"+KQ6$KOIDM
M2AT^4R859M[4YY=<'3T?F-*=X^/CEKD[+2I]6T& [;3^_'+=,X0W/OV$D&D
M-!QSH1#+$3? LF\D(]D<8CS6[AXVVYVF=CAN-M?<P\HTTJS+5L$6"91,KS1G
M4'M@0P.UJIDC>$#DANPQ6.L:I%O/I@PR6*L8Y&I%2\S)B^B_FJE<4U]J=O;7
MLV+6?ZM9D<IMPHKC%A:>IAIH\U23O(P#S+#B8G(%?Y>S+!!B#N7S#$2;>*Q-
M[!RM8:)!9F2H(WAYD[)2&[6C0K6D$FOKM\?O,F9D)6]BP0U:LYHEJYMA'SM*
M]I]40"L^K*92$F]OR)]:'H^8$A,=F0[*A#2;7/I'<P:RHC&1$)  &=3WE:S)
M"D[_:LY@5K/')[2R*:F,_K&V >3%&Y4>;7)"YM<J \P<'&5/1*K*#20CEOQ>
MNWDP3#TS^':J&#*3BG\V9P"KF2&I5]F(5$;_6-\ -1;5+4B%S"^'#9@QK@R0
MOI1>'(\I&_#X"ES30_9).F[?DP$RF>E),FJZ\]?66'!(KQ6%3"J3\AN D2"#
MTX;.QYMITOV7AX,]R'C3(CD%\QF%&:% Q(L"X\3US,@40<=L4 *5'9#$\^_N
ME$\&59T"$<IHC7T*<+^J3R!"@IJZ,Q:DJCL@(F'JO%+#TP /4 !1F-:=XT#G
MY;T1(>J"0U1@ "L;2!?Z>M]U35:-(4OD4XVISEF3^K3?:1]UVFW41)=4>@&7
MD2#P1P*$#!*:07UL+0(L0$>2^+?LD_F]6"V)<%+$(;C0CTO+S7<5JUAR,:WU
MRER<>9Z(B']-<9\&5#>J2Z(P#=8F:3FPB[WW[:/W[<.R[,&M1 W*Z$'O$DW_
MVGIVNY"Q,#WAVQ"I.;Q"+O<K<#E%WS$XK99;-2+B3$JB-M4Q+8B%++ZOP*+!
M1[&"'9'3FKD3W(\\]0T+@=D&X^Q2W$)2CRJ0FFA!,S4[:K,4Z(1L<@<WU1GS
M/_\=T;'>>]@<Q6[\0JH/JE%MM/V,C+Z?$68^FJK<T3ZMJP?<#\C:Y"8H+@H/
MVD<'[4YI"M_%D-M$$'@?4A6:O)/Y%QPB%!L2YM$J_+A G#..CFW&D4$S/6@.
M;T>-M\H(6 ++&0H[$ IS_<A)U%:&.Z@!GS 0AA^2!]376S79Z%6)LD(L!V70
MK^"?[EL]J$RSGV\82S!1%G0^(&Y7%RNJXSLLP+T1410,WB1Y\\ %3!Z:SE>9
M2?1N3LO6]\1I!<K;P066HZN /Z_;(^V8;CX/2_?,&3KB Z3QD5&P8])2ZYOL
MJR44%'!<NL\NXWC7>QV40-(NR C*T"?29< EV23A%G0WVP>K]NBL)A2KVO$\
M8^(6V#,V;C),9T#=K.ZOR.I,P8Y+6[6_5J!>IJ& Y14C]4S;%D?J]#RR7ER#
MV9^:=-F B]!859Y9)XJ#O?9TEC,]%YWY:9;?#!S*X&T1.5>8BC]P$)'9M+T\
M)S9A]_;QL64Q1Z,@ Y.YOMT4Q!L\7PC6?P#H/='GU2@;GF-)Y3T/@BLNGK'P
M*Z_R;$*9>T7\V+(B;J58;S#'&UFI;L09FFI'1CW2^E%BP%8N&%D8TQ, O6GP
MA(-DN>Z:L^$#D-TUI^C,^+.)IE%)46&SR&U7+VL69H*3T6O"M-;<5* :973O
M6D1<::_$_SILY[:UE[&](]9!;-5]L.40[DVP8\LFF)VP+=P!BR?=#_BE"A-9
M(?<.U[XE*8JED1'?SIJN'+\LLNX-JWW+AE6VWK<R!EE"?GD*;,+N"<$'2]NW
M#@C;34'ESK#RR/W!TBEV(W1*S0U1<82X(T+O;7/6&^$J4^9E .Y><FCI)8"4
M1BO 0C$8,F@[0BKWEP(<=Y\YM,QM'/3L>LZL@JOFMVX8=XY[:,EQG31M7Z9[
M)R@74!&4^V?^?Z(XU-\3CPN?^%UV89Z:5'&!\J150G7GRK]8(J&!1[$XFBE
MJ09$&4IT)*5VC%KKOG+47 7<G9/_8DD_JO.[E1'VG@1Z"^H."S4Y8[YY5.!!
M8":Q5W%[M!#)W4<[ECZ:0#;'&M.LY\6/,F1A=UQ-JZ)R3RP+Z.Y]'4OO*\/<
M5O:W'AG&X4X_CTW9L#Q9.4EW?[+-D1,(-,78XHK7T]-K^D3\%1_E*HGG[CH?
M+-M>.9+2N72@T;?Y,:[%*K_1CSXIJ)6UR<LA%=*6>R+61ML4=D>7KF2B>ABF
M1N>3WP@?"CP>4>^>#$'9^OP50A<2FIN+6PF%B9]1A/H3-%.%8ET[EN>H2)Y0
MU"4W2+ %M9#;W*YB(;?ITY7&S1VM;%AUR66)O'.MI?/!LM:2IVH+5UAZ(_!=
MK\QG#E/<]@,ZK'J&M0C(G5.V;3FE1HS7^></7&1@=TRE-7&.V>/MX,R\U0U7
MCXHK@+N#8]N6@)9@U#SMRA[U<=5$WW9&23<A%_R),,S,L\4!U0]0;9KRY1H*
M><]GL.5X3U6BF<X=]Q9F5-_;.-L9S$)^\TE/27X?SB]VA.8K_Y+TJ[\^H@)F
M(:'Y&4HY0K62':'YRJ^<TI:"<V>X;5N&6X;&;4QZ%?<>S['4S^6$8\*DL0<J
MW]P8\< G0NH#OVI2@<0*H.[C%0>V9%B#-/7+^7R4Q3?$9C7\$\4Z=G3::AYB
ME2:.P6QO=C2U<NC=C#[W(8X#6_Y<M1&8&#VU('N"=BNC=GG>XO^[D($RO<JJ
MWX[TFLW$H:ZPE>0'[Q5:2?)C:H%Y']2ND;A9NR=2P035/-()][Z"#6<>U%[<
M[U^ML9106]AH\E.T%1K-S)"X!-*FH-267>MQTVBNW([-_>_0:ASJ"EM+?L*W
M0FN)FTALP:Z1E&2M\DRB,K1S5M$^L,TJ*I._C5.,* RQF-P.>G3(Z(!Z^G6.
MGOGJ!&1B=SR@U5Y85Q+//;&P/=F3 .OUU@PTFF&C%'S'WD)MOQ:+I=C<;\._
M?-\LS29ZE_[Z/^V6'UL+7X%(+LQ]*\)\*2+Y>AS"?<AGL*=.&TI$I&%:@GZ_
M_E]G$+V PP?BC1@/^'#RA81](AKFJQ>GC>6W:1#HR)<"R@@T4!5I[;\)'HU/
M&^9C:R=4D;"!XG?MQY^0._%YB"GKP@WM4@/%!<?F/.F#*>A'(GEI12OGRLQT
M_TFOHTO]I;U[XA'ZI VZH@RN0G,XTZ_X'9+DN:K$G4HBJ[@87PDY@[%?3!9]
M[,=OA ,'29^JU3U_@KQ"FS;@0N* ]/23_%2_SAAZ0Q1&YA@AF"CE5R8(#NA_
MB7\-?]T0Q0</^&5:'>OCO$4=Q=])4[8J6MK.Y[;Y+@3Q868Q%,1(S3?Y4B7?
MK/67<]#A49U=B&B@O[:IEXH)Y& ZU^J&8_X4]\@%ITH6KJ^;T*E\_6@-M&81
MF=.]=@\=Y>KGG-X(T]_9NL*>_H[%PG"R]&YM'3ER.I*_6T]'\L;7W&#Y&4)\
M/Z!R1/R;A\LN4P22,W4/ U+>ES*%Z^_FUUX%-Y<5KJ&;(RQ@@GQ-L8G5W^A@
MT35'@1JZP\-Q](S%HA.YRV^?'\.(H9>\XY+W5#[>1-JVV\%%)!6';$#.K"]1
M<O5,CT)+'1*Q>2Z,=?*<,W^!#<N-M^=#'RGHFD%<7[_@@4ZO!0[BRN:#Z7B?
MNE%%X%79<23<R[PS>;/>[)=77,#LED!CBG-IYNO+UQRS98Z6E7VS%KF6T_<:
M=AW/4X#5W1]'@KR>[X/8=)Z8CC.F?\'BD2BS35M8 Z5A:CM-GW?M#RRHME./
MUW;G%TJL%+$@7(&=.IJOWZ$'1$#5WY,GPB+2(^*)>AG+E]Q]138\TQ#6]2<Q
M]8)+)6]@X(L?9U[T:VFI'V7!0Z^=ZH51XJ=O3#\;CP7'WDCW&]-XS:H>_3M:
MR&56DJQ?IN9ZC>U9(C1UN5S9U;G7N\ELN'$?/X?C@$\(R>R 2@B4EFWTA=63
M503K1['E;,E^NWVTX&I!H1_$K<[1-9'R8819IWW[S" G']%Q"4_=<C^,\Z4\
M_0'=XH*LPJE+[NUG.M/S@#"W9T/29;.7F=UQH08\F&7 )<N^8C)4S:4N&T=*
MIL9^!BM"O4NB<S8^N"<J$BSG6CF9FKKX.S>3S/1-1$[7%LNN/F"F%F^\(_ZN
M7Z]-Y>.E@.XT^VC:?*\K*E2_^)*>K=?G8=(C]WIVH2'/7NATJEVB7#GG?'7B
MTU!_*R4FZ;OD.R[K+TW%EO%S6K*>-*J,V?KW722\$9:9=JCGQ5KU'*O5Q&J7
MRI9SP9RVJN9U*E*Z68\F.J)&??+=FO47S'!\[ !<Z88A3'-A:+C"(0V2G24^
MF)69#U4KRM:OZ4_?-]@-QW!_WLME-^OGQBTCZ:KYO NV&S4T7[]Q*GXSQX+Y
MEAMOGVG>Q;G/[>!S0(<4;$F.@\G9Z9[4@7)%WV;1;2D=:3CS>WR@]/Y2]AA
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
M'Q?[;N1A4)Q*&/!Q"NQ/<IGL<%5/Z]D\@W$;MTO$EI:5-(D8EL!)%YHA:JE
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
M2T3:J-F<GI,F# ]2 CWPM^N >I5DLYSY^9?JI_W3?WNC0A#BN!2,*V0Q8]@
M!&H!G50P1@O8.6K!8!@E4(+*!WR[+=<?5Q?;WR?K\LUR.UE>SC\M[E*O6O6A
M4_N"!9W'PG!@#(6,>&LE;.9 2Z,V;_P<56,,N&*,@O>WZ^E5=7Y?=^3QPO5F
M&2"X#$K;8@T>]9)"",P==HXP:[PV&DG8.&H1Y"Y&!\0YZ<#HF)W2S_./]6H3
MY4'>-2P8)@QP0Q3ATEB%!'&T%A1R9<]CL]__5&)0F!+H@YI.;Z]O=TDBMKQ9
ME]/Y+A(H_+PH[T."U'45$/X_N]_O%>^ Y@SUB0()3QC6FCCAN/-A!0;-5@LH
M%[4M3>]SZ*]C)P+TE+/3S^4A#3O4K* (8N0A1<IXK@14^F$*=F%]/@]GQH@S
MT_$@/6C"WWY\&LDP2G##2Q&(PP54="YUE.234?$:>VS$*HQ^>Q=1OXNNKWZN
MS9>'+AR*QHAY3<$XHDS L+(Q)IBG6G)RITM:"^#]D7$9O83;%VMQ["L*3@2@
M#%,%(2!ARV<L;(0" D09OP/%6HQ+TBH)8,-'7>Q1F\K\?W?Q;:?WQ$^TMBE(
M6#;#5D\;P22 7KHPD39 (AMEE(P4-3$>AZMQT(K9&._[_-XS[ ZM"FN=9489
M*5SHIR*AZ[3N-C369Q?O," 37;CM!=/9L)Q+A$*>Y/8G];^J,E#SS6]V/?_\
MZ/N'?5@'&Q4^8 "M!41#(9%15");=UICTA8CFL8M,2CZJY&P2;'[NQ?^(>WS
MT)[OFX<+*!!F5"&O*(=A*Z2<XK5 &."H4ZQQR![;6AL,I-%V>L?601UR\]6C
MB.G(W>A0AO04/<@$D+::GPG[LJ]HYTFZD(2>[H4SA_MF:T7,43_5KW1EFAR;
MIMN'._OK<O5I4ZX_5[NZ-\N;VUW1K>5TOKCS'!]R 8WTI<(!:;'$BGF-I1!
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
M9NC*7(>+5IG5YW(YJ78QUS>+^60Y/>4];D]'9<-8YQGO@>-@3"LJD-3"!AX
M#6/V#GQI)6"M1SY)W&<M):M>>+KPQF-LB290"":\#=:EO1>+,RP3W:YRL%)5
M;T8.^\TB8)AD6J'JN%B#L,= $!&/F%7 ,Z,]UHW,P$5%^8]<@ZH7=7M##(X#
M(LL#:4$(4TP* ASWT$G$ :A%,%#D>\=9! L'3J;C8#A+1O,-,4A!Y+F$&#BC
M#4.442L$UE(1VLQ-QMI$MU%&'$YWQO]PB,%1XJ?T?/2J0* 9T"28X0I:!H(L
M OA:+*$X3%1@XF0+YQ"@G(+KZ+1SYI&&"%03F9?<$@(DJT4+X\)FN[CV9*IC
M_GD</*]* W);C/,@_J1.K)C" U 0J0201LNP4(55#RE>"^0-3G7G6+^,]LZL
MM!<>. Z/F*/$J,(#$D+OJ>)(&,&"K,KIVC@1EL*,@WYZT-0?B 0#L&_A 4@A
MP59)J3VS'IH "6U X7'>X)%K.PUI6?5&)#G%D9GG2L*@_EIQ13%$#(>=8C.O
M8)QO0D0?@CJEH$<!\TI8S\V(.C79Z9U4H]0;0-YB"B4'#E@9)*80-&(ZX?+*
M5^Q'U%'U!H[#Y41'P-'W6R!$!%&.2D^!]@)H5_L !8 BJLC$R!6$AES(!\+E
M1*0/=6T!"/8IQ83S,%6&(60T4?IA^P!IMLM\?_J.O;\@#JI7KA^Y&03YJ47_
M#7C/:RVP,4H)I!F$W'&N4-B[UAW$2N3E,1D.[K9K+8Z#)88W\XLVA^EZ>*+
M4AC$D:$. &FE,X8WCC\O:-2V>KR*V*.P%(U&HNCJOG>.4(H, ,A33:QFP53U
M%C4:%V:G&(I'+O@TJ,'5'Y,3$!U[V01#Q@.CO*'26"N0UTPTVU#B7+Z&52^:
MNMTZ$0?.*V(_.[,I ]('-I3N5B=UN2YW 7Y'V$TOMBRH".N6,)Q0I:5CDFK1
M^ (4)7GY2/I2L-=X&@*;9(=088R+*M)4(&,L--@PW)R-(8?S.H0:DK)>."1/
M?6FQI;Y]N$ 04V^#@OBPBV,:&R%-+1!S,BHL=N027$-:4KT124[QSY/K]K5T
M7Y."8ZL4%IR9L%'C4%07&-91Y%H:F:TMU8>H@YSW!N>5:4!N]E0.Q _CP B_
M):VG3 >>+JRS!$F&D*.4*D0TDK6?10KG\KI5M3_8SQT:O1%)/E(?2EL<60?F
M></"<*ZKDS(4K!:/%'&0U.N;=%3F%5H];@I33VQB1F_"HC! 8H8L!EY"291%
M0:/KT>&"C%&)$*,9VD,1/2I& Q"^VZE5.X&-7ZT?>VS5<E9O$+IRW^E=!7;>
MR@"B@99)%]8YV60D.(-LU!9YM.I/8ZK!&'"ETH@/58KPD&JQ>V%!C<(F&$">
M:,F!@(;X1EBE:=1!XFAUHTZN&S&8#:H@%W=]6]WW;?*H;S]-UK^5VW].%K<=
M:PD=_=K" @ -8 9PI(6C#D%7!]XZ"EB4N3]:$:DTRC(*<@\JD[C^P/;3]%54
M'$#4*F##]&T"O%X(RS7E$OK=Z:5KK::20KR8B@/!(H&,4"R D,I@;B%VM5@N
MV*EI#/>HB@.=&>E0<> X&":95ASX>/MI4_[[-GS)?:Y$ZY!2^7*+ BEF) [&
M:UB)PAP#@[UB:SP4LHFV\KW=KIUI?9YC-0@L*9+JONUH>UK=OC95I3M+'"4F
M;%\08PPSJ9L1Q62^WM?>?+7SWPNB5Z<)N7EA\U& 4Q/?FA_PXO.%]9("AY1Q
M  O$&74<UF)Y*5,5N.B8Q=>?G<-\1X%R!J>I0 CO"*FR&UQUCZ*&IA%(>Q=E
M[9V@5D+LLMX;D3,[2X- *HN5M<H;3I2TEI-F-&B?;\A_'Z*Z'JK%@?/*-""W
M=3P'XC,Y3=4>8JFUQM2"*B@/2BH;N<.BE-6*W!_L#J>IQR'2@SAV%''/GBXX
M4(@YQX5&2G(%!$2-R-KPJ'L3$AV1#41</T12V,R#5)XB1A$8_M\JQQ#%%AC?
MF"'(F*@1>H+Z"-%.D@% .077T76'",$LR",D8-YX#1A&N!9->L*R-:=Z,M6Q
M %$</*]* W(SI_(@OO^Z'!43+HAW&#&&">,$.F\D98V8..[VWN3UHSIC>R H
M_#@@$J<QQU0&"X8@H4[M0JD=UA08U0A$"(NZ*S1YR:ECF1T,C\0$]RU>(;2F
MGFNQRP]5PC-N>..$<R!JSCU!\8I8*VL@7$Y$^E#%"9P#1BM#B=: :F&4#]+6
M4UC8_&5K>O6G[]@J!7%0O7+]R,TPRT\MAG&>="Z"X+VQ5!L/$<&00@O@P\$<
M!CRJ)-'I2E5T!G=/$83CT#A!=G1,$02K@0*HRF6DC+"PXT#BP>LC790?[ 1%
M$*(7[OZ8G(#HV#1XSZ'#'")*" _[# RKXJ?W@K%@CN:[0/>BJ5L^?!PXKXC]
M[);?#$@_D5>$ DHAT HQ7EU%*S56C8$AE$Y%5:],^<[0'G"*'(=#@K$X3KW/
M8$:@L&1Q02WB1'*$@:_%M)A&&<:I"R,<2_<8R)R!5ZSR %F@$""&08J !@\.
M):CCRI:,EI,U,-6]X4C ;]]R[$!;KX74 CJ(,;%&HV:389%+=#?WR>SIWH@D
MISBN,+>"%#.HF=8."$+"$@54XQ>&-M^@K3X$=:G0'0?,*V$]-POZU&2_$O-,
M"TXE%!I*9I72P''8K'<0Q]W1G;8<>V>BCC+.CL,E10Q!.;T-':T6M/8(^^?/
M%@)QKX,18CTS 2U$D&JVEE5&>%96^* T]\4BRA%]N]FNKC=ZM9RU^*.?/U@
M0"WEC!"#$#=4&(^;7:'D/"I ?C0;>A"B!@$BP0#\YV0]K^S'#Y-MFS?Z^:.%
MAP8[P:JJ>,SAZJC<-9FBE,0%ZO&C63V9Y=P3C\3DMMI/WSY<*$>\UHA(8(QF
M00(M'R'C=+8V<SPU!SCN!<HK8#LW6_F4) ]SK+MQFVWX\'QS5<Y^_L6^66[+
M=;G95OUH/_%M;5P8!;BG'!'%/ CV'E"V<=5PDZH(0<=5MP\)SX]_AX9F"'Y_
M_=B#WQ<;%PI39RCV!CF N5=8/+CBA#%1%[:.9OZ.Q>\0T*38Y]8WQQ_:TS:W
MRS,A):?,$\088-1#ZALST7 6-16+\[&L8H%(Q6.[=^+1+?,4!MT#1"-#! S[
M,FU!DSNMI0+9&E$1++S$8R\8SI+1W REM$0F)_"G@.;U[74KA4^>*X#0@ @L
ML5."A'TX-ZP1 TL6%48UFG$4A?]J./%3L#CYTHW%Q\\5#@E#M:<8,82QJ$1H
M5AB#191_?S03:! 6>XA_HF#D^R[KU7J]^KWR3$]NPE^V7SL>P[>]IB#!>B<R
M&-_8,Z<YK2[.:$"@(*]MSM!5UT9$*H&Z/$7CL1W_<1O^,7L?[,_PA\EE]_I[
MAUY2(,V9E$A!K UPVH5=PD-&#Z51=G7R,LO#%.@;$*?DBJ(GF_GFX\VZG,S>
M+1]O+&%G-=G_B@)"I\.P,,@X;BED#NGF) 6SN H1R8LP#Z,D@Z&4,AVYF?<Z
ME1YX>+K@$E!&L2+,!L@\#T8R:K:K*B[_,7F%Y5CB^P-RTO7"75R4T^W\<]ES
MR7CA/87!2!O(D.>2$@\P)T(TSB1NHI)JDA=3'G[5Z _5B0S2#V6%9-#POB;I
M_A<50A"--5,(00$,"987;1R0V,JHN>3XJ,*,C-+!L$H^S5238N>YI'JX@!X@
M#J"BDC$#F/!$-O.F)SZJZN/Q!^-93!@1>,2<MMQ/0>\NW&)^.0]&BII.JUMB
M-A_*:3G_O*>"=]>F!9,40X04ME80"ZNTE6:?#:E)Y(]/3.A(Z"0:OW4DO%K.
M=J9-];-977\*<,PZ7<O4_H(" , T,=PS[%U02$QH4T./:A@59BAS5XM1,7I0
MCK3W*53"G/ ^A9<6S(:A(XV2!V:#Z0Z\PLBZL(XJ:($2G@H/JK0L:]1I[E9X
MJ<MM-RSL;5-4EZ]R!Z@(ZXO!DFDAT9V(PAC'HFZ$'_B>A8$XZF!BQ4 RR?7.
MA4%*"2)E)8'"2 .55QXA@U2-!5,^4;WUH\[1!R"V4T'!XZ!)Z;_I74X.($RX
MEV'QDA19S3A2HA:-$IEOJD]/ICK6E8N#YU5I0&XG]'D0?U+G3$QJKE0*8*6@
M(1@Z)1FVL '(")!7M9O>K+3GYAZ'1\P^.ZHV@N>6&0BHLTQC[+'RC-7=4@3D
M5;EY*)KZ W$&N=.LZK7%G +"JF-"3Q6M!8)0DC3,GMB^ZHW+F>32<J -L( +
M4+GRJU 3RQM\9,;77O0AJ$M2;1PPKX3UW$RI4Y.=G.1Q,J@9DX@I(RPT2DDO
ME' /RYW1>=T\WX^HHS*HC\/E1 ><L36!C702662I58HB21E"N!;.VE37CY]X
M.1\(G1-1/U3EU[#SY 8Y#JTPP 40B96UL!)#GNUBWY^^8TO QD'URO4C-[,@
M/[7HOQG7D^5O[R[4=;F>3R>'=^0O/!HD-X8CCBA7$DL'O"6P[B"1("I]\'2U
M@CO#O1H4EMC4T,X5G:E7C +)D0=(>P< D(W! 8B).L(8K]+@*"Q%HY$\5.CX
MJT.1(@A)K:P"5=E,J)AIIA\H891O;.1K&(8WN7KCDISH?M='"B,P-C[L)02F
M3FJ$72.<\ QE:USU(:KK/9)QX+PR#<C-?,J!^&$6WMX7B*(PP<'0,:RJZPB
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
M>!EA-%O[.8J+E_GL!<79,IN;H9F>T%SV+[N)*<Q=87Y[M^Q0\[C[6PJB.(.
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
MK>JAC,@K%GB73!LS$3Y[5NC\.4L,$V<$9>:'!-]>&!>BYQ8=?"K7MKF<:I3
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
MQZH_O4]O,_1]6ZX"ET6,1 $)0 02&$<P89V))/2 2O)0^K!E_1=8' '&^4W
M451N-8KDQ-<:.VKZ*4V,%>4[)V% O+2X6H;^Z$'/#;05/16@N=@TN$H"%/H!
M\P,8$!8 %KH4=T9B3)1NLE/\]'1*T #2U )9HM34P )'VGKP&CU6%:$Q+J$)
MBHPM2Q54P5_0!2T.7E.&\G:]7;%_/VX/#V\KI_:'[7TF#%:!BW[-B^S+MW3O
MN1_^V%=]\-OV[M?L]CHK5H'O>Z$7QMSWL4M)A0>3#D/U/U+"8<>R95UI\#H]
M8$<@OG($YBOGMD+M'"K8CN?^WT[>(9=3'DN!&!:F^6.@IEN#] O SI>._AZT
M\UL#6S(#6(K#)E\?1:%?#P86'(]'.&>.RY/4(\@1"25R@S:=:-'U0K:Q2_N\
MR<BR;_D4#7=\*GN7E>7+&'P$F.NRRGX" T:\D+E1A\'G3&K'K1W+<Z:R787:
M2BH;$0C]5#9-# RF,@'8;BH;$8?QJ6R:>%A(9=IQ&97*+M*EF,K&T[[<5&;
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
M49<$O448JSW".L:.[;*R@>84XM1*V8-34YQ1/,K)SE04*M9W+7L"EG/"-9,
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
M2P-*-);79<C0:"]RLZU-38#>[M?Y;?;Y4)4.PEQ_DV=5()# 32BD"?>02WV
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
MYXN WORBV4C(S3<J<71I\M$.T0N8B;3D6&Z]D1K:P/UNN\_>'K+;<A4R1!$
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
ME/^#VL'Y3:+&6DME#AV_B\QT"IV B/=FT*G:1GT"I9M=L7O^M5CE1SFU2W$
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
MR+/4"/,8E+:<*T?IR KYI79B_71'U\5]<;O.W];B6$0I"#S?AP$A24@\E-*
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
MM3?K'.%TLHW8JCM"ZAR@3G9I4(G("P/33H/,8Z1:\JT<HTO+C>7J<5DLQ(S
MX\Q';OWK0[G=B9\_\W[]D%7Y =Q-=KO.%W&8N" * /0\EZ^V 29>V)EW$U?J
MD)MQHY8#ZGK&%/@<#M:IT3:_[/ Z!\#.;S5DR?2Z>?HOJ^BDS*L)Z)^)]%6Y
MK,^N-OOFLR3_!<1I&N'5-";H$)-3Y ;MU*1*T(E9R1K'TTY(]MPJ+?=-A6GH
MAO_53W=O#=8;PR&#?I!@A),H=3V64B_P.WN)3WSI>6>0%<L3C<#F?+H[/;H4
MSHH8H%-B'AF-2;6)8T8D*LP+HY&I-Q$,(%5.]B_Y?T[GC7 V V$WXT=INC<9
MD.YN=YU0$F&(TX1R$S#D5D%GT<.$#19O23M3RK?2L1LCI Z0< M\&A3Q\:DT
M(.06*-63\HZ^YI;05+I^]A2321)GK.VJGLBHNQ8[4OK^O[/MBA35[V1;?#LR
MV&[8,#Z7>(2X(?*2U,<0I&UZF1M$02AUV\: &<OJ+L")Q.WO3@WO:*0H"-%
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
M06?$D.7 [#"P5-?,P^C3%B,[S!E1HPD#FO,TJ0F2.KNS520-5]Z7)%U^U#.
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
MOE6LQWOJ[3^S&65L[ZW$?;JM,.[,A;/U4IQ_XC]^*==K5F[_R+:K1>I3$(,
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
M]YO1J\7JLBZ1@;/6D#,1 NMNGLG.6>;5_,MP)X*U1>@RX"&*$I2D01+P@"U
M'2:6$*5@R2X2RX&4N5?A)GYD[ 2W%T1BG#:;AU*,Y*OV(V/#&=991%U7U5Z4
M*_ET1_);OFI+$*G-!"3V0.!1FL#.((AIJOS$F*XAZQFHEP'^BF/27R6IDJB^
M/++(WI!U40=+1%7D$H76%T0O"9)<"6FR.@\],^'(A;7/(&YDE>A+_M2&4ZV9
MB'\K3..( $!P$J60NJ S0X-0L;:?\N='."7;(A(C1EUTU/F2DQH[1&D)S '*
M-*+RFHH+4J+-VCP$1!]^::CWZ(O%AW)S?Y-O']O*]1_$T=E/M^OBO@ZEJD5
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
M =P&3O_/[8^SIR/9[K<^GD,NU)=@'HW&RWIDLPJ4?_M;&$IV7 >9ELY[CZF
M#$*.+":&4^&!X,PRXNCWLL^JP/&BW$+=F_"?5O=!H=7&T6CV5(XG GP.:M#A
M[7_N@>"8;C+DA)-4 J.\$@H:19&K@1 0X - /&6=*L<_5:</Y;_]#?[MI_";
MZ[PLMZO9GI#X-0.7+^:*43E^P=WO&VZ?^.5^'1OS\_AV.FL.;:J\@'Z)420#
M/<A9?^2_//_*>_KT6X;"7]:< !WSB$#GF?% 2B0%\[56L%;R+'.""W-\\9#G
MVW$_T<CVA&^/W ?;9A1KSQBT7F(?V"@P]@W;L1$ZT=?_-2^_%,/X_EN3H.@7
MZ\>/OC=JF=5B6=SEI<WOB\5TV8)0.UIDE$L<YC&KO6'$2DFU$+5H7@H?1R/T
M9A>16!)U@V\"ZGR?[?*P7BY&,S,;+1;!^\XGAZG4LH=, $L%\$Y!"8$$5A/?
M0.D8/V2H[: 6_@%GJ'X03T"VK3'RZZC\,Z^V<TRQ:#-9[6N6"8S"9(R,XAQY
M+"FB4C5?%%(VCE;D!Z15AS#OY=++3;_J)YG=POTQ_YK/5_FGO/PZ'>>OT&+/
MTYER6FM((1'2:QT68\9U/4RM+(QC _UAUJ_NL$TPG6QR35\X.(<GE/T-,RP@
M9)AXX)F@1#%"(&M @SS2"&(_X)32*=#I%JBCR+1;O&#C:4J5A!81 @31G-M:
M/*(@B^,1/WHR>K$=^L98U!7"9]A^V9_(?UF[+B)HP&@G ->6!:TX1>1:&50)
M)\PA2ZP?X1L%_)8O6XCZVN,9,-PZ!)5&PD*(M4:2U((QYG^XG=76BBXZ!S?!
M&M",TD_GT\5M/OE'44P68<A7UQ^#(LNOC\?.^PBTNW6&K"-8&.\E 1YB3.PC
M?ICCR^'3:0K?Q9[.D$U)IJJRT;MY\-S'^>)X,NUNG2'DH)%(>(XYX%Q)@G$M
M,K<>7,R.73]DZ@S9E&3Z./KKUS YE]/1K,JF79]8!:OH:%JUZ2>3&B@G!<7!
M6Y>:4R&MJV$@$IE$^W9OE6 ]8)R2:F&<+<VE# 'NB;844:^M@513K&HA-'4H
MT4Y<_^Y./T0Y'L*DZU<Y7>:V^&O>:KFJ'\ZLU9YYQ2F77HO@DG'.:H&4)ZG.
MDP:TE7*R\1P+[AF\WT/%X"[+_T5$>.>@P]PQ%,P&J0SE"!F!)3'NX-EIGWND
M:Q7\5LS'FWV3)X5(#DO?LH<,48H4 AA6M!; $P%0+7Y8Q=S%>#5=T^'5/=.N
M\3[E1&9[ + ^#WH<TJ&3F==;9=P8'*P=#!V'@FLF%+/UL DDD?[* &G2N1Y?
M.Z+I!.0D80;Y_6@Z^5@\C&;+Z5[OY/FC&98FK&_20T:T X)+IQMAO.&7X^'V
MQ9B.D$T1R!1X_&N^O"TFKY3">2V,Z;7G,\L5A58J81A QGJM"&MF7A1[[C)
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
MQ"KT55Z<AF.*Q*17[]-12S,JRX?I_.8_1K/5O@)&K=IGP4SVG@;YPE(E!/1
M"[H5FVL7>]'6@.R#CK3^?/.Z!W#31&87JS#0C_DX#X,.9O5O^?)P/<9]S3*'
M-6 R"$J"=8XX Y8W0C*((Z-9!^2I],.@#C%-0)RHR\2%M%9HB1Q&1$E+G1.U
M$$*3R)5I@'%#W1+C! P3$*&^M?3SZ-LV@*G-!+*G5>8E!-8)C:6$8?V&F !2
MBVBHB?10!QCLTRU-NH,T22CL^MK2,-8V]\:N'\LD"%.@4MR%&<\S@9S3JA8"
M$!AYLC+ ()QN>7$"ANF(X+[=5QL5P8)Z$@K9IB[TP=99(+C@5G$KC:' .,-]
M,V,:W7]-Z+=-FPZA3>U!M_6<,XB4-HA+!0"BN#J>>OPH(&.1T:4#O"BO8X/U
M!! 3<*': OZ<EW?M;IU^Y>G@K5DD='#3I/2$$(HE=8W1'=RU"W-D3MY'.1W#
M-YJ_:7BPQ3E0CDF"H$32X?H+XL$^CSR;&ZQC<S)1.@3S3!Y.R[NA]S7,/*,<
M(.BQ$2X(S"SQS8PI!+J<I(:.6-,IG EX\VI2SQZZO/I\I@&%5%AJ' MX61V^
M@<9U(Q9$LF2P7L_)+.D"Q626ZD$3-=,,<X@!,\@*"PWE NC'@9O([?CCO9=$
MMFE'9SE'PI;"&GU,M*IB$I;%^,^J:&OXJJK%;_G0XKBO;1>9D\8K(ZI:C(Q[
MB!'1C?#!.D]5N.G-GQ?W!'A:MK4_3M[=*$.$Z>#9(>DMU]X2B3&N!?3N@FZ2
M[E[ENSEU&L@)#P<_C!ZJXZCVQX+?-\@D >$-1D/.F'+A;U0TVT0:QNZO#)L]
MT<K=<2IX$J1IN/(LG[@575YODRDII0>0&,X\"E:]=@34XBE*+^?J@'X8TPFJ
MZ4CS;CXN[O+U 45KTKQLDR'D)5/8.$B<4(9K:YLIV4H;F:0]P%V8_DAS,JI)
MMF.^M#I@;I[*D*:$ H&\Q0!X395P#>^E)9';<P/<:.F!&/$XGL7,/<J\S0BP
MWBD,J$64.HH"#HU 86U-MK?2NW/= S%.AC/A$5!%XE9;<*\WR QCJ*J$0H"
MV$G(>7.V)80%D9LP@W2H^W> NH XU>[M$S3:;^&^VB@3%',NC2+$,,\8D>L=
MZHV 7MC(:]*&;9WTPZ#.0$Z[0K5;FC)O&!;0:X>1=9X0*74]B0K@662XRO'&
M2LHUJ?>MEB-131',?[B:T'&E.#*&)95A#;<>*D:\EA3!6D0H7*25.\"#HMZ)
MTQW*"8@4=92P#S0M&7"6<X2=9IP229J%6'L?F6QV]('31=@ZG<&<:$(JYNL1
M+][-Q[/5^G[!R61]E#*:?1A-)^_F9G0_#>O"@1FJ;3=9@-$J3AT#0AMJF)&L
MQE5@C\3%; QW0817)JF>@$[ ML]E/EJLRH?U^ \EKKU\.*-$6"@T 54^%0FP
M25H?#PMK563IM4'>TM #=TX&-,W><'V#Q-K@KVKEE_EM/E],O^:;?<KWQ:**
M ;JZ_CSZMG_'^)B>,HF"Y,8Y%Z!E&%,D91V )IS EW,];0_,ZA?K!+3[6-7K
MF^<3-RKGU=VIWUUD<CT=3_>958<;9PH9J@36"I+JDAZ'"$"UP 3%9F</<"^Z
M!W)U#N]9S/.CS/+,A+E7<A$0$D0@S;V2S<IMP 5M4?? EY/A3,"/7Z?SH@PC
M>S</GV2^V#>[/'\T,YXH#"4)H% # M^]:#8UK)"1YO, ,YMZX,:)8)YEYFC,
M_ _5S5E!:<ME.?VR6JY+9A?5-F@Q7P98PU!N6O"IFQ=DHBK$;97%3&-CN:YN
M$V^ @S[R0K\!9D\EF:$2J&  T:XG1+EFF" 2S$9,*%/*0$.=:SP5Y42D>3Y
MOJ7<(.\"ZD=>G:64V8<UJ+?Y<CI^W*&ZM+IFG!NJ+<8**^E(4(=CV]O2H8<(
M'=J=[3.7X=2Z54ZJ,&U)%&8OR;BS7E%?BQ9$Q7'?]2 W [M4=*M:5L=AFV)W
M9S8K_JJ^75^4MEA]65ZO9B\+X+2(!CRFGTQ2YID(>&J"I0+,4@=K&"0AD96)
M!DBQ$UGPG%,]@IPPC/UQJ-N;;<**T3I0N4T/F48$ @&TIDI+"B25]=VET!,<
M:YH,,&RY8W[U N\;3+.!!@(+ :'!:-..<T+K>]Z@1TQ=3L&!7I? S@!.GV(3
M.S'M:YX9YQ$"QG@B,/2& 69P+33S*#(N?H"K7A>*WY]^TP7 ;S F1'HDB34
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
M*3S2Z^M\O+RZ#O[*;?69? SKS-6\$D?-U^?(U1'+U]'LP/GL,=UD#DCIO3>
M R6HXQBY9DHG)/;^A $&M/>R,=PCU GX]OHX/^3EM)@\#VG8P[=CNLD,@P@X
M&8Q8JXDDT #73/H>@L@Y;Y!7_O; MQZA/AO?5)BPR_(AS,WK&O]'$^U9^XQ*
MAXQ&# .HJ A?&0'-?@T4-G+?]^@0]ONU4@(+RN6E\.PTI"^(8!)[XYF& $M#
MM >ZL1N\HJGN:-T0S,W[]43/2J]C<$Y KT^K^_O9&HS1K ;CW?RZ*.]&;:]!
M;==#AH -P')#.0-"4\Q(0+DV%02+3#,<9$6)7@C6#\Y)8G\WMUY_&$TGP979
M&^K[W9.9,UQB8:!0$AG&*'+X<5,9Q\8<#? $OG/=O@CF/078-/'AC[F*AVGR
M_.$,,B>)\H10K%CXG*QX]'N#K)&;7@,L#-L_4T[$-I%)5,E=Y7^%/SZ&R\TG
MK^R)V.EB/"L6JS)OL9B=VG7F&9":4R8$Y8)XY4@=%5]M %(11T3YPZQRB160
MA*VO'CR\V^0N[KT3:W_+#%KJ,($.>*,!@A13@1M?!<8&A0]P>4Q'BA=L[%(#
MZ<BVKFLRF2Y7U:5?V\'JU?*W8OG_\K41<)AU![O(E*268L %-P1;XJRIZS1:
MZ$FRO+[+IU_7JGCDX5FOZ_JP!O\V7T['H]GW(WR[=W=Q:IU2E$"I,#3>,FTM
METPR"*RR!W?JSIV!WL_=79HZ WPP <+PB"#(0&AJ4+0Z>*'9VUFHNJ'&Z3=W
M'0?X62M8/9ZH?W]7]W[_[\C.,E]=AZ(# ,;K,$]JQH,GLP4$>MJ[J320[,U.
M.!-10_(D;0RAP%H'W'RUIXQ1#X+H8;%6# ,"!',-ZD" Q%4G?Q!B=J&*,QM1
MQ5WH_S8\,_V:;_9LSFQ!;091G8"\'-IQ1E6;GC(*G9:($&ZTL=H']0C!9= 4
MA4&#]% Z?F]V5L3]E$((! EA$BL (-)<8U2+8JATEV@==:OCO9=3'@=O@L5F
M7=W@%;FKT8:A7UU_'GW[4-WF%O2Y7);3+ZME-5M]+C8.4XN/J:,W9 IB(!6U
M!)(P*5(L <0U=(#$5I(:H(>?BIGG4<P9.;W[WH_JOH7J;[/1TUM 5#E=!"O
MKLKP[TT,4(U+!-\[?'O&G89<80P9]$):;BR1->2*QN:;#W"63L[1EM_(^91Y
MQN_G]WDP76?3_\XG_[Y)1JVENYI_RL=!M+6EW.E'<^HK,^ 0]-P!IQP@T"GO
M;#,Y(J!Z=VD2'H$-]5M)K,/A&TW]&4N9XEIS;"7UV$#K*2"5V[B!2E(<&6T^
MP'*;0R5[/XI*<5CW4I86\_:>5AEB$!LEJ^M:C!,"..))+:)F-#)@:H!<3&6P
M=P?V>?>+MOMK3Q)74VX3;8!KQM/NIK+76F1&<(.!L-(*#Q6PB*@JO@02Y8Q@
M[%"<<D^[8*-9OOB8?\WGJWQ_Y-JS)S.-J.9<*J^1EU9SBK6IQ;'JX"Y65TY%
MHIL03M/H\W#8DZ!,,KLOPD2Q'>'>^?S)<YD(4GN./!,"2U?=0D- +0:5))7Q
MG*1L?*=\. 7&!&SX1QFLE ]E<3W=-S\\>2HS4A +N(#:(N8E\AS0AM#&1:9D
M#' M[YH)\2"F\&/J@Z[MU5-M(BYVMLFD"Y.>Q!X!*YWBP34CI!8/&!.Y03O
M3->N.=(5I$F*DBSR\)HJN<B&V6U6K O2;L>]AS5[VV6$"8>J&_B\X1S"8!3+
M!C@)W 5M9YZNZ1?51;H#-D6&5SZ;;8(5?QV5?^9/H-AGJ.YLE%E&N> .0HD$
M-LQZA& M( ,L,I1F@!9*]\SI#-44!DL^#^+/PEC5Y&XZGU:B+X,3?)@[!UIF
M.)CFFF*IE6%0<*0=;&PS;^'EE /LGD#=0GL.<^<8,R<#&%?U_KD)7P,AD#%(
MFKDTF/674W.\>Z:<"F9*;K2*F7GEZ0PS13R2S&BO(+?"(JIKD3ASD<E6 RR\
MT9OY&PUFBM)5Q;SX?IR'UYZ=;3(-.:>4&,:\0!@8 I1H=@2B$_.&>0MDIUSI
M"M*$F>:'>?+LR8R$]=%(5IT/6%DENA+3@%-MZ\>QHWW]B[3W;G?*C].@3)9;
M7LUQ5=U:4\P#DU>!S(]G(CJ_+LK\2>KSK]-Y44Z7#[5LP>#ZOI>JQ,?RX==\
M>5L5*6ISPU3"463,(@, 4-1SB[W7W#\Q&J2/S,P;8!&^[KD\5"6EK,&P_9*W
ME<4/<OI%BRS,_<*2ZE0T+ 2H*C>@7>/,6ABY=7UT$OS;6VN[ 32%;185Z6Z]
MJF[^59AJ%KP7R;A56S$L%4Q%;CJ"RY^83L$Q 1W<J)R':;*JVK>^A*#%H<:N
M)IDQ$FA!M8<N^*G40LWK(QNK>?3.] ]Q*-X1J&=@C!XMIN,CZ+)^/M.6$RL]
M]I*:(!-S'-<X6>]CXYT&>(IQNF(/,"4&SS/0Q$YGJ^7>HBD[6H0YTW%#D&6:
M62VQIMKY9LYDL3;) (\M>J=*'*()R/)'/KVY#2-38>H>W>2_K>Z^Y.75]7K0
MBZO5<K$<S:M@Z!:KT[%=95QHHX770FM"@73$*MR H4ALB8,!\JOK-:MGJ ?$
MNT-KW%']9$0SY1T+CH'TW/LP7ZO:)[ 0NLBX\P&N??T1))*),?B?CX;;Z?J%
M%,<3<5=/ 0JXOBU%<</6J;;:L1H*C&,O?1C@W'=N*G:D@:'$HI^] E1W@>E0
M4".,A@B&I4XH19!"5'@0?LR9-.>I^[2-AO7KBVM:%C#9V2;S'AA*&)5("J2\
M"!3CM8A4@LLI-WBRCE\$C'4#:9)@PV9\#U5$]7ZF/'LVTUHH&42".*"#(';&
M^EH<(6/W]P:9^=D]1TX#L]<IW1;CU5K*^<3-E^O#CJ;B\''3]HXKTO:]8,^D
MW+IM1IUUQG'LE,>8:("HV:B%!Q>6P$.;BOL^MD4^_OM-\?6723ZMOC-2_:$2
MD3SYO,*/LLW@/N8WZZBM^?*WT=UK)]2['LV\K6YF98 XZ8G5.'C>O!8!,!ZY
M@3&@Z;<';1:=8MIZ_CV.$B:(6XYF[\)W\^W_Y ][.?'LV0PB 2CUU26: 1$$
M@M]M:@$\C=T '9#EG8(4IX':.2LV%2Z6?KH(5O'_RT>EFT]L6!QV$&/7XQE
MF!CB%1!82^,UX\#68E"@DR4#OU%N=(1K3Y.&G\[RTH3AW!3E_BGCNR<SIB!F
M7(>)3T%' ) Z6"SUX"&.7$4&E#&48L(X!=+.^5#+^CETOX,(3Q_)C$$>!_M1
M2>BE(D)2BYO93<+(:>'XH-DWRH 3L.Q-]1_J:[/V+!.O/IL%WP)1:A%"@D-"
M07 W6". 4KW?/WTA9#@%U-Y8\;AR^?"3USSY/4]G6'JEO232&<,ME@YQTL !
M>.\1L1?"C--@[9D;&]JV9\>3Y\.JQS0A%BGLA09,<:1E+0CF*#+U^/@8TXO@
M1SRPG3-$A5%-UB.;C5X[(WKQ3*:#M^2<<@QQB8!VE3]=#UAS%6E0#"C:LU\F
MG )F7SL2Q=U=,?^T+,9_MCDV;-<PDUI#31D,\Q^ 7 +HB:I%8PY$1J5'1'^^
M4:)T#G&O>\9^-"W7=YX^WH=SCA.^5X;1IN3&OF:94U1"HF1P_P'75D%IMQL
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
MJM; GE:9"=. K4YK 5":@.I^Q$T)<>8!=P<+NR<3L\UWOJ]9)K3#C$$:_D&
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
M-/_K=#Z]6]T=U/UWSV4>&4ZT"5,;)Y8KP9%J#G^,.1CH_L:T?ZSNBNZ@2\&
MT;=V#'CZ7(:KDO00:&B%\% [ 5SS,2CL(N.DANB =,& $Z!+DEK?)%;^UVKM
M+"]OB\G&7:KLW)<_S?,6,;RG=)LQ3H,35E6;!Q $*QI;;!\761*YO@SP(JJT
M-DA"G:1(R-XQVH.[L_L;9H[[(!!6P963A@*GE#"-1P<N*&LA#1V>)U-W"?YI
MD:)J,1U]&D_S^3@?S2>/<1;A2_OSW7S\][81I.WZR: D0#L%)>#.*\ @]4U<
MM=,7%%7>E8I?#R?M!>TDF[U5DFY3P>=]I=]*E?N7T3VMLF".6 &@13C\AW@L
M*5?-C@6.S8AAPR-4VE6R.\C/QZJ#:^#>=AD$-DSN!$KKL$>,2*L:Z)0RE^/A
M=:+K=OR)@C:%_9_/0I\W_\CG>3F:585-)W?!9ZT2%ZO[;=RW^WR^R'>'@47U
MDS'E :JJ'!AH//5*<=0L L'%NIS%L",V/+?D>P3[?/$\[UN42SK4-./"$1X
M#7:?,I6P]DFN$<:19;?Y\)@UB-B=6-QC+/>G0[CZ*S!_<3N]_Y"7XTI?-Z^E
MK[=IED&$*&!$Z#"K0^ I= @V\[SGES,5=:?"HC=XSS?Y?-CF0"VJ^]N>/G/\
M9+2SJ\Q CFSX]BB06D&ML:;-'J(!-/* =8@;IUUS+1'D2?BWKO#U;*#3?/^J
MMZ--IB$0IKH_$ @HC#= V.;S8H9%QH<='>7Q-2^_%&^74]V@FR*L<'.CS.)C
M/LZG7ZL5_?L1;^]BVA=GV*Z'S 6;T5*AN+8&2, H0\T&'\<PT@<\.@[@31.K
M'ZP3TNS#Z.$4CNUKGB'&,?5(<,E]F(J)H%K40A.I(]?"HP]Y+H)@'0)]JF7^
M1+[?5IN@.3MZ6+R;?RVFXSR,=#II8ZFWZ":C D%;E4E4P@?3LJI^WJ!6;2Y?
MS 9H_Y9[]W"?SY*O=S^J]?RI._S'='E[FF'?MN<,*Z1)5;[5:*6-L\S(9N_0
M,!3I4PYP$R*UG=^3!A*0M?90KK[,IC=KS>[AW\N',^6XXU9B9IU6C K.'],^
M&0"1E!(_U')Y,JPQB^/KR9>/Q^RFF"_+Z9?5#DH<W4>&JFN('"6.*!+F:>PA
M:]9[XTQD>HC\ 2:?OK$^6S)VN^W2H_O(/+1:!4$I8A7&E"/51+,)+B)S3"#X
M ;C6-]@)N/9=Z7&UW'P5Z[ONB]^*\(OPG13K<ZI:MCV<.[JOC#E/@<9>("",
M))A#Q!XWEE%L9N2/L'&?"O1'#O90;_I3?K.YYJ.Z<2B,\?M7IRDL_7P,+0I*
M[VJ24:*5LYA:[H"FD!M--Z7[F?<<'TRJ2"/@<77C6[3.(-1 61'\22H4\P Z
M2FNQI4075-?W9,6_" +H&MVDW^O[(OPS_9I/U&*1+\]9'K[3KYAJ+#PV 7#@
MJ:4$;>^MJM2K]:&B-'W'^#\?][OY=5'>K?6I'[:_;%\,OG5OF;<86:,AL)HX
MZ02P2-:P<'1)EZ&?3(R=0?M]H9TBR*R.?_I'7MR4H_O;Z7@T:WN)[/,V&0@^
M%F,<::6(P$@I3$$MGB3Z@LC4I^YWW1Q[(MQ)0A9OG@_T\.VQN]IDUDCKA)#$
M"L:K0A!>Z5H\"N$%L>ET#;]N@9P,:FO.U$5<UZ=>Y4-%&5S_I6(+?L*6[8^S
MWS^]0HO'7V;A<P$0020AKM)[J?:P$5X3%'D_V1#U?[JVBA/12W%TO9B.#A=;
M:A[*C/8.(T UDL(I#8(=[IKYDMO+N9ZN._6?C&**[,!56=P?KFKP]+$,>22L
M%  J(7EU;Q=FMA;"\%@C=8 5<[JGP@DXIC,87K.>WK>(.6_3/(.(:FVU90!H
M;HT-GC>OA08476)E^ 1&:??(ISCJK;Z%<OGP839:UY*J$B+O*SGV7[>[KUFF
M.2'<(\Q0<!:QY<RBYIOR4J>Z5C'%\6^W2G]^!-P=R$EWRWX;E9O<G@O9)_,"
M QQ<#B0\1AIKAR3AAH@ .!/FX,GAI>Z308>,0)10;2P&#FI ]!86KH6(/+L?
MKC-R C$ZV"<[#NT$*X<IYM5I;[D>[,?IXD_]\#F\^^!]B3M;94AZZ)SBT'@,
MD)$:85.+2)V^(.^V3_V_J/G7%>#GX%0UU(/[97M:91XB)S"VC'KGPE=)%/:U
MB)Y&G[P/CU.=Z/D0=Z*!3<&=U6)9W.7EBT$?KBVZOV5F.6'8.X^\]E31,.?K
M^M,34I)(=^DM<"A&W\\YU"FXYUG7=#X?W]Z-RC^/7]R^:YI1!G PT(TCQF'
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
M/RF-P-&/PH)QJI#2QE'I,0TU62%ZYJL*<_JPM44C<#<LIVCVN?OC6/[W7?S
M\*7ZRA8-82_?41 CG*;1!8_K6K0Z.'I.OB;-$+_69%M'OG[=ZC,(F//(R>6V
ML-?NJ49W>18X<S%T(T((*K1M5$KH]23C>_/WLKPD03J]Q%PL\G[Q^L*#YB@0
MXP*BBDC!@\0U6:#U>AK/!^#L>5E) G0!N[](*0B,527JH3KMS6+7$&0A)+HG
MV2?8^JT[O7%<V.XO1MIX:KPWX"0SVGO)&AVRL)ZZ[3Z,;;O[VPW,V79_+6"J
MK;64>U25HV'-=4-WM( KY7D*HUKL_G9#LP?312>F?W5U(9$A(@2I+#%:&J0P
M:4BV3B8.],Y^-1B(Z?W07,ST$N8,P_$_;X(@G'KDH%DUB4L]S2;[#96>H>H
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
M03%5CA!+G)*.*2^E:>($&FQBKB7#_;1UZMU4C%^65_F<U(F<QZ]>6G!L50S
M*0:& [5$2>$>!_>8Q-.?,MQ/RUBS<N#L I:T;PI'W^UO-S>3K5YM7E\@IDQ@
M5A+F=% H1'ME'NU5ZG2_#/?2,E:GO'B<R^C3=Y6-^#'F],G&5 #F C@(RB'/
MA8S,?#C;QF,;S*5JYI&,Y-7'\OKN)E+TLJ ^G<]4B>,]PX_'NT_WOSNQ^5UD
MK(W?]^<Y<SCHBPJOM.& *9BHK8 YX@]U^A',:D3!:C9OIA*ZKRW;G.R:PCEH
MZ N?/M_L_RG+W\K#E^U5^8I)OSF)4/SIS?NWY=7^PV[[/Q&0D\T^L:";"@S\
MS@(C3%&(JU8@#FL* K"KX05"$D^8R'!;9'9MF)=SDRK&R[0]5?QZIGFO1:#;
MPPMNJ=$^4$-Q"-P)HCRK 1."_QBA,H+A'Y5%&<CTVS*"MJT212?J_KW;1B"K
M56YP >_XID(1T$)2"119!]R#P@T7J5?K.3HH4VD?EU_CQFIWGSYM#O]$RK9Q
M_7F_O=I$U^WJ:G^WNZUFL.YOME?;>0*T-X</F[@BGJART8S$3[FN \E?GU#\
MYCUL=YO=U79S\UO\3=DV3AOD^0723 AR.GY82A__$?;^0#6I+6/RDNIE"-VC
MCE41^SFI:&/JIOZ4P@K,X[]1JZA4S@5#'@H[JU)/(1)M888AW\3RNU\47S.P
MF3]LYR798Y0 (CR&]HZ3P(16!DE"'$<&J!.7RO3&@>X9.2<>_M/&SIV[K1!1
M7%55 *,]P<8KPN/B7Q.J4J.1U=JDUG*Q'XT'$X0;36O,$S">'#!Y__UG)*[5
M_07BQBH=A"? )2#A&6$UV<Q"8K5=ACF?>45O#&9,((-A<Z@*]HZ_EO<GZK6W
M=Q?N+ @*7'-.7/P!59,+O-<UJ429Q &<&29@YI6[8=DP@<3]4O[UQ%4Z['?Q
MQZORB9*T%\&NCRJ<8T9A"M)BS*G0EO-&_1QFB6T!&:9)YI7)D?ERWK7_/_^[
MNK1*__S?__7_ 5!+ 0(4 Q0    ( /:@I4COR;=  C$! %T1%0 1
M      "  0    !S;6-I+3(P,38P,S,Q+GAM;%!+ 0(4 Q0    ( /:@I4CI
M'H%<W0X  !^A   1              "  3$Q 0!S;6-I+3(P,38P,S,Q+GAS
M9%!+ 0(4 Q0    ( /:@I4BQK%RV>AT  .@L 0 5              "  3U
M 0!S;6-I+3(P,38P,S,Q7V-A;"YX;6Q02P$"% ,4    " #VH*5(8-G2PC=.
M  #Y&@0 %0              @ 'J70$ <VUC:2TR,#$V,#,S,5]D968N>&UL
M4$L! A0#%     @ ]J"E2#*0V/&DQ0  'I<* !4              ( !5*P!
M '-M8VDM,C Q-C S,S%?;&%B+GAM;%!+ 0(4 Q0    ( /:@I4BQ_\'[%7P
M *1Z!@ 5              "  2MR @!S;6-I+3(P,38P,S,Q7W!R92YX;6Q0
52P4&      8 !@"* 0  <^X"

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